Halifax Crossing is a populated place LOCATED WITHIN the City of Rocky Mount. In turn, the City of Rocky Mount is located within Nash County.
Halifax Crossing is located at latitude 35.958 and longitude -77.872.
Since Halifax Crossing is located within the City of Rocky Mount, all of the census and demographic data for residents of Halifax Crossing are included as part of the information reported for City of Rocky Mount in the "Profile" tab above.
Nash County: Subdivisions (MCDs) | Cities & Towns | ZIP Codes | Features (airports, churches, hospitals, etc.)
Nearby Hotels | Driving DirectionsBIG Map | Driving Directions | Terrain Map | Satellite Map
BOUNDARY MAPS: City of Rocky Mount | Township of Stony Creek | Nash County
Dortches, NC
(3.9 miles NNE) Rocky Mount, NC (4.7 miles ESE) Rocky Mount, NC (4.7 miles ESE) Nashville, NC (5.3 miles WNW) Red Oak, NC (5.8 miles NNW) |
Sharpsburg, NC
(6.7 miles SSE) Sharpsburg, NC (6.7 miles SSE) Sharpsburg, NC (6.7 miles SSE) Momeyer, NC (10.3 miles W) Elm City, NC (10.5 miles S) |
Little Easonburg, NC
(< 0.1 mile) Berkeley, NC (< 0.1 mile) Woodgreen, NC (1.4 miles ESE) Woodridge, NC (1.4 miles ENE) Westry, NC (1.4 miles WNW) |
Fox Run, NC
(1.9 miles SE) Quail Hollow, NC (1.9 miles SE) Farmington, NC (1.9 miles SE) Forest Oaks, NC (2.4 miles NNE) Snells Crossroads, NC (3.1 miles W) |