128 years in pictures
The archive holds 5 old photos and papers going back to 2017 and 2 maps from 1940 on.
1 place on the National Register of Historic Places.
- 1898Grandy is settled
Each edition grades its towns against each other only.

A town of 2,245, settled in 1898.
Grandy’s weakest subject grade is a C for walkability. Grandy’s median age is 51.8 years, against 40.1 years in North Carolina’s towns and 40.5 years across U.S. towns. Currituck Shooting Club and Jarvisburg Colored School is on the National Register of Historic Places. Grandy has fewer than 2,500 residents, so it gets subject grades but no overall grade.
Where Grandy’s working residents go each day. Line width shows the share.
Census LEHD 2023
Each subject compared with towns across the country (schools within North Carolina), ordered by how far Grandy is from typical.
How TownRatings grades towns →
The archive holds 5 old photos and papers going back to 2017 and 2 maps from 1940 on.
1 place on the National Register of Historic Places.
Grandy is unincorporated, so Currituck County and regional agencies provide most services.
EPA SDWIS (Oct 9, 2026) · HIFLD + EIA-861 2025 · Census 2020 ZCTAs · NCES 2024–25 · registration: vote.gov, updated Nov 18, 2024.
Ordered by what stands out in Grandy.
Between 2013 and 2023, jobs in Grandy rose by 128, to 409. Commuting out is the norm locally: 4% of working residents work locally. The share of residents in Grandy who live below the poverty line: 6.9%. The town’s typical household income stands at $63,000, near the North Carolina town median ($69,000) and below the median of U.S. towns ($80,000).
| Grandy | North Carolina towns | U.S. towns | |
|---|---|---|---|
| Below the poverty line | 6.9% | 13% | 9.6% |
| Median household income | $63,000 | $69,000 | $80,000 |
| Working residents who work in town | 4.3% | 6.8% | 8% |
Census LEHD 2023 · ACS
July afternoons reach 87°, January nights drop to 34° and snow is almost unheard of.
NOAA U.S. Climate Normals, 1991–2020
In Grandy, the FEMA risk score is 33 of 100. Nearly two fifths of the town’s expected losses from natural hazards come from hurricanes, followed by inland flooding at 34%. Households here have drawn federal disaster aid in 3 declared disasters, most recently in 2016.
FEMA disaster declarations and aid · FEMA National Risk Index · OpenFEMA
A home in Grandy typically sold within 69 days of listing. Homes in Grandy sold for 95.3% of their list price on average. 73% of Grandy households live in a home they own.
| Grandy | North Carolina towns | U.S. towns | |
|---|---|---|---|
| Households that own their home | 73% | 67% | 73% |
| Median rent | $1,122 a month | $1,085 a month | $1,185 a month |
Census ACS, 2020–24 · Zillow Home Value Index · Redfin Data Center
16% of adults report frequent mental distress in Grandy. On the CDC’s 32 measures, Grandy is ahead of North Carolina on 4 and behind on 3.
| Grandy | North Carolina towns | U.S. towns | |
|---|---|---|---|
| Feel lonely (CDC PLACES) | 30% | 33% | 33% |
| Sleep under 7 hours (CDC PLACES) | 32% | 34% | 36% |
| Frequent mental distress (CDC PLACES) | 16% | 17% | 17% |
| High blood pressure (CDC PLACES) | 38% | 38% | 35% |
| What stands out | Grandy | NC |
|---|---|---|
| Fewer adults facing a utility shut-off | 6.2% | 8.1% |
| Fewer adults facing housing insecurity | 9.4% | 12.2% |
| More adults who have had cancer | 10% | 7.9% |
CDC PLACES 2025 · modeled estimates for adults · CMS · HRSA
Trails total 0.7 miles in 1 park or preserve. In Grandy, the density of trails is 0.1 miles per square mile. The biggest park or preserve is North River Gameland, at 237 acres.
| Grandy | North Carolina towns | U.S. towns | |
|---|---|---|---|
| Miles of trail per square mile | 0.1 miles per square mile | 0.2 | 0.4 |
| Conserved land | 1.3% | 3.4% | 4.3% |
| Biggest places to walk | Trails | Acres |
|---|---|---|
| 1. North River Gameland | — | 237 |
Trails & parks © OpenStreetMap contributors · Conserved land: USGS PAD-US
None within 15 miles of Grandy; the nearest are
About 8 of every 100 Grandy residents are enrolled in college, against 6 across North Carolina.
Census-designated place in North Carolina, United States
Grandy is an unincorporated community and census-designated place (CDP) in Currituck County, North Carolina, USA. It was first listed as a CDP in the 2020 census with a population of 2,776. It is located along US 158 between the Currituck Sound (on the east) and the North River (on the west). It is the location of the Weeping Radish Farm and Brewery. Weeping Radish was shown on Diners, Drive-Ins and Dives. On April 19, 1898, the first United States Post Office called Grandy Post Office was established. Caleb L. Grandy was the first postmaster. The former Grandy School was listed on the National Register of Historic Places in 1998.
From Wikipedia, licensed CC BY-SA 4.0 · facts via Wikidata (CC0)
Short answers, built from the data on this page.
That is 4.8 years of the area's median household income ($82,330 across the Virginia Beach-Chesapeake-Norfolk, VA-NC metro area). Cost of living, which also weighs rents, property taxes and how many households pay 30% or more of their income for housing, grades B−.