 horsepasture is a census-designated place (cdp) in henry county, virginia, united states. the population was 2,227 at the 2010 census. it is part of the martinsville micropolitan statistical area. ==geography== horsepasture is located at  (36.626394, -79.940695). according to the united states census bureau, the cdp has a total area of 9.6&nbsp;square miles (25.0&nbsp;kmÂ²), of which, 9.6&nbsp;square miles (24.9&nbsp;kmÂ²) of it is land and 0.04&nbsp;square miles (0.1&nbsp;kmÂ²) of it (0.31%) is wa
Census-designated_places_in_Henry_County,_Virginia Census-designated_places_in_Virginia Martinsville,_Virginia_micropolitan_area