Charlton Heights is a census-designated place (CDP) in Fayette County, West Virginia, United States. Charlton Heights is located on the north bank of the Kanawha River, southwest of Gauley Bridge. Charlton Heights has a post office with ZIP code 25040. As of the 2010 census, its population was 406. References Census-designated places in Fayette County, West Virginia Census-designated places in West Virginia Populated places on the Kanawha River