Rockfish, North Carolina

Rockfish: township in Hoke County, North Carolina

About

Rockfish is a township located in the county of Hoke in the U.S. state of North Carolina.

Rockfish locator map
Location of Rockfish on North Carolina map.

Quick Facts about Rockfish

Population 3,298
Country United States of America
State North Carolina (United States)
County Hoke County
Area 13.07 km2
Latitude & Longitude 34.9927,-79.0661
Altitude 220 feet / 67 meters
Time Zone America/New_York
Local time 19:18:22 (22nd April 2026)
Weather 85℉ Sunny 7-days weather
NCMap-doton-Rockfish locator map image
NCMap-doton-Rockfish locator map image

Geography

Rockfish is located at 34°59'34"N 79°3'58"W (34.9926600, -79.0661400).

Rockfish map

Click "full screen" full screen map icon to open full mode. View satellite images

Weather

85°F
Sunny
6 to 13 mph SW Wednesday

Sunny, with a high near 85.

7-Day Forecast

Nearby Schools and Colleges

Schools and campuses linked to Rockfish, NC. Select a name to open its map and contact details.

Code Name City ZIP
461528 Grace College of Divinity Fayetteville (NC) 28314-2343

Nearby Transit Stations (11)

Rail and bus stations connected to Rockfish, NC. Select a station to open its map and address details.

Code Name Address Type
FAY Fayetteville 472 Hay Street RAIL
SOP Southern Pines 235 Northwest Broad Street RAIL
HAM Hamlet West Main St. and North Bridges St. RAIL
DIL Dillon 100 North Railroad Avenue RAIL
CYN Cary 211 North Academy Street RAIL

Closest post offices linked to Rockfish.

Post Office Name City ZIP
Cumberland Post Office Cumberland (NC) 28331

Other cities in Hoke County

Cities, towns, neighborhoods & other populated places in Hoke County , NC.

City Name Population Title
Raeford 4,956 City in North Carolina
Five Points 689 Township in Hoke County, North Carolina

Distance to Other Cities

Rockfish distances to largest North Carolina cities