Signals
28409
28104
Opportunity
78 · Top 10%
vs76 · Top 12%
Climate
83 · Top 11%
vs76 · Top 27%
Physical resilience
27 · Bottom 22%
vs38 · Bottom 30%
Housing affordability
91 · Top 30%
vs90 · Top 32%
Schools
81 · Top 13%
vs82 · Top 11%
Access
97 · Top 32%
vs93 · Top 48%
Economic stability
77 · Top 17%
vs83 · Top 7%
Measured values
| Metric | 28409 | 28104 | Source period |
|---|---|---|---|
| Population | 36,163 | 36,641 | 2024 ACS 5-Year |
| Median household income | $111,048 | $138,017 | 2024 ACS 5-Year |
| Per capita income | $57,885 | $64,298 | 2024 ACS 5-Year |
| Population density | 1,615/sq mi | 1,238/sq mi | 2024 ACS 5-Year |
| Median home value | $422,600 | $533,500 | 2024 ACS 5-Year |
| Median gross rent | $1,405 | $1,801 | 2024 ACS 5-Year |
| Homeownership rate | 84.4% | 90.6% | 2024 ACS 5-Year |
| Unemployment rate | 3.3% | 3.2% | June 2026 |
| Employment change (year over year) | -0.5% | -0.8% | June 2026 |
| Bachelor's degree or higher | 50.9% | 58.9% | 2024 ACS 5-Year |
| Poverty rate | 4.3% | 4.6% | 2024 ACS 5-Year |
| Average July high | 90°F | 91°F | 1991-2020 Normals |
| Average January low | 36°F | 32°F | 1991-2020 Normals |
| Annual precipitation | 60.1" | 37.9" | 1991-2020 Normals |
| Distance to major airport | 9 mi | 18 mi | NASR current cycle |
| Average commute | 22.6 min | 30.6 min | 2024 ACS 5-Year |
| Median age | 43.2 | 41.6 | 2024 ACS 5-Year |
| Public schools | 4 | 7 | 2024-25 school year |
| Students per teacher | 14.44 | 18.51 | 2024-25 school year |
| Math proficiency | 57.8% | 70.0% | 2019-20 school year |
| Reading proficiency | 60.3% | 71.2% | 2019-20 school year |
| Free or reduced-price lunch eligibility | 60.7% | 16.2% | 2024-25 school year |
A bolded value is the more favorable of the two where the metric has a clear direction. Metrics like population and density have no inherent better or worse and are shown unweighted.
Physical risk tradeoff
28409
Elevated or high exposure: hurricane.
28104
Elevated or high exposure: inland flooding.
Full profiles: 28409 — Wilmington, NC · 28104 — Weddington, NC · How this is calculated: methodology