Fairplains
Census-designated place in Wilkes County, North Carolina

Fairplains is an unincorporated community (census-designated place) in Wilkes County, North Carolina, with 2,029 residents (2020 Census). It sits at 1,325 ft (404 m) above sea level. The nearest town is North Wilkesboro, 1.6 miles SE.
- 2,029residents (2020 Census)
- 1,325 ftelevation · 404 m
- 4.2 sq miland area · 10.9 km²
- 482 / sq mipopulation density
- 28659ZIP code
About Fairplains
Fairplains is a census-designated place (CDP) in Wilkes County, North Carolina, United States. The population was 2,029 at the 2020 census. The community was named "fairplains" because it was located at the geographic point where the foothills of the Blue Ridge Mountains begin to level off to the gently rolling Piedmont region of central North Carolina.
Text: Wikipedia · CC BY-SA 4.0
Fairplains weather: 7-day forecast
Loading the National Weather Service forecast…
Source: National Weather Service (NOAA).
Live webcams in Fairplains
Webcams: Windy.com
Living in Fairplains
- Median household income
- $38,585
- Median home value
- $140,200
- Median rent
- $653/mo
- Median age
- 43.4
Do you know Fairplains? Tell us about it
Help other travelers: share what makes Fairplains special. We review every message before publishing it.
Map of Fairplains
Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.
Fairplains Street View
Drag the image to look around and tap the arrows on the ground to move. If it says there is no imagery, tap a nearby street on the map above.
Open in Google Maps ›Fairplains, NC population
Fairplains had 2,029 residents in the 2020 Census.
| 2020 Census | 2,029 |
|---|---|
| Density | 482 per sq mi (186 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Fairplains at a glance
| State | North Carolina (NC) |
|---|---|
| County | Wilkes County |
| Type | Census-designated place |
| Population | 2,029 (2020) |
| Land area | 4.21 sq mi (10.9 km²) |
| Elevation | 1,325 ft (404 m) |
| Coordinates | 36.1929° N, 81.1515° W |
| ZIP code | 28659 |
| Census code (GEOID) | 3722380 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Fairplains
- North Wilkesboro1.6 mi SE
- Mulberry2.4 mi N
- Cricket2.9 mi SW
- Wilkesboro3.8 mi S
- Hays4.3 mi NE
- Millers Creek4.7 mi W
- Moravian Falls6.1 mi S
- Ronda11.8 mi E
- Pleasant Hill14.9 mi E
- Love Valley17.0 mi SE
- Elkin17.7 mi E
- Jonesville18.0 mi E
Straight-line distance between town centers.
Frequently asked questions about Fairplains
What county is Fairplains in?
Fairplains is in Wilkes County, North Carolina.
What is the population of Fairplains, NC?
2,029 people lived in Fairplains at the 2020 Census.
What is the ZIP code of Fairplains, NC?
The ZIP code of Fairplains is 28659.
What is the elevation of Fairplains?
1,325 feet (404 m) above sea level.
What towns are near Fairplains?
North Wilkesboro (1.6 mi), Mulberry (2.4 mi), Cricket (2.9 mi), Wilkesboro (3.8 mi), Hays (4.3 mi).
Last updated: