Toast
Census-designated place in Surry County, North Carolina

Toast is an unincorporated community (census-designated place) in Surry County, North Carolina, with 1,423 residents (2020 Census). It sits at 1,063 ft (324 m) above sea level. The nearest town is Mount Airy, 1.4 miles NE.
- 1,423residents (2020 Census)
- 1,063 ftelevation · 324 m
- 1.5 sq miland area · 3.8 km²
- 967 / sq mipopulation density
- 27030ZIP code
About Toast
Toast is a census-designated place (CDP) in Surry County, North Carolina, United States, just west of Mount Airy. As of the 2020 census, Toast had a population of 1,423.
A post office called Toast has been in operation since 1929. The name "Toast" was supplied by the Post Office Department. E. P. McLeod, the school principal, supposedly came up with the name while buying groceries at Hutchens Store one evening in 1927.
Text: Wikipedia · CC BY-SA 4.0
Toast weather: 7-day forecast
Loading the National Weather Service forecast…
Source: National Weather Service (NOAA).
Live webcams in Toast
Webcams: Windy.com
Living in Toast
- Median household income
- $35,111
- Median home value
- $104,800
- Median rent
- $847/mo
- Median age
- 37.7
Do you know Toast? Tell us about it
Help other travelers: share what makes Toast special. We review every message before publishing it.
Map of Toast
Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.
Toast 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 ›Toast, NC population
Toast had 1,423 residents in the 2020 Census.
| 2020 Census | 1,423 |
|---|---|
| Density | 967 per sq mi (373 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Toast at a glance
| State | North Carolina (NC) |
|---|---|
| County | Surry County |
| Type | Census-designated place |
| Population | 1,423 (2020) |
| Land area | 1.47 sq mi (3.8 km²) |
| Water area | 0.01 sq mi (0.02 km²) |
| Elevation | 1,063 ft (324 m) |
| Coordinates | 36.4967° N, 80.6355° W |
| ZIP code | 27030 |
| Census code (GEOID) | 3767700 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Toast
- Mount Airy1.4 mi NE
- Flat Rock3.1 mi E
- White Plains3.7 mi S
- Cana, VA6.1 mi N
- Dobson8.7 mi SW
- Pilot Mountain11.9 mi SE
- Fancy Gap, VA12.6 mi N
- Lowgap13.2 mi W
- Pinnacle16.8 mi SE
- Boonville18.6 mi S
- Smithtown18.6 mi S
- Hillsville, VA19.1 mi N
Straight-line distance between town centers.
Frequently asked questions about Toast
What county is Toast in?
Toast is in Surry County, North Carolina.
What is the population of Toast, NC?
1,423 people lived in Toast at the 2020 Census.
What is the ZIP code of Toast, NC?
The ZIP code of Toast is 27030.
What is the elevation of Toast?
1,063 feet (324 m) above sea level.
What towns are near Toast?
Mount Airy (1.4 mi), Flat Rock (3.1 mi), White Plains (3.7 mi), Cana (6.1 mi), Dobson (8.7 mi).
Last updated: