Checked
McNair, VA
Census-designated place in Fairfax County, Virginia. ZIP codes: 20171.
Population
22,655
Land area
2sq mi
People per sq mi
11,095
ZIP codes
1
McNair and its ZIP codes
McNair at a glance
- McNair is about 50 times as dense as Virginia as a whole.
- It is the 55th most populous of 681 cities and towns in Virginia.
- Households here earn a median of $122,778 a year, 32% more than the Virginia figure of $93,170.
- A typical owner-occupied home is valued at $595,800 (55% above Virginia) and median rent is $2,287 a month.
Local data for McNair, VA
Counts from official public data
Housing and community stats
McNair, VA, American Community Survey 2020-2024
Median household income
$122,778
Poverty rate
6.1%
Median home value
$595,800
Median rent
$2,287/mo
Homeownership
25.4%
Bachelor's or higher
68.8%
Median age
31.9
Average commute
25.0 min
Largest reported origins and ancestries: Indian Americans (5,461), German Americans (1,370), Irish Americans (1,270).
Economy and federal money
Jobs, pay, income and spending are for Fairfax County. PPP loans are for McNair.
Unemployment rate
3.4%
Sep 2026, +0.1 pts in a year
Average annual pay
$115,004
634,638 jobs, 2025
Federal spending
$45.6B
FY 2026, $39,671 per person
How people get to work
McNair, VA, workers 16 and older. American Community Survey 5-year estimates
- Drove alone51.4%
- Carpooled8.7%
- Public transit4.0%
- Walked2.3%
- Bicycle0.8%
- Taxi, ride-hailing, motorcycle or other1.9%
- Worked from home30.8%
Average one-way commute: 25.0 minutes for people who do not work from home.
Environment and hazard risk
McNair, VA, from FEMA, NOAA and EPA
Natural hazard risk
Relatively High
Top: winter weather
Storm events since 1996
1,831
Countywide, mostly thunderstorm wind
Flood insurance policies
3,582
1.1% of homes, county
July high / Jan low
88° / 25°F
43.2 inches of rain a year
Hazards, floods and storm historyCheck a flood zone1 historic places
Health statistics
Share of adults in McNair, VA, CDC PLACES estimates
Obesity
22.1%
U.S. 33.3% -11.2 pts
Diabetes
7.4%
U.S. 12.1% -4.7 pts
Smoking
8.0%
U.S. 12.8% -4.8 pts
Uninsured (18-64)
7.0%
U.S. 11.1% -4.1 pts
ZIP codes in McNair
1 in or overlapping McNair. Population shown
Cities near McNair
| Name | Distance | Land area (sq mi) |
|---|---|---|
| HutchisonCensus-designated place | 1 mi | 0.5 |
| FlorisCensus-designated place | 1.1 mi | 2.8 |
| HerndonTown | 1.7 mi | 4.3 |
| Oak GroveCensus-designated place | 2.5 mi | 1.2 |
| Franklin FarmCensus-designated place | 2.5 mi | 4.7 |
| Sully SquareCensus-designated place | 2.5 mi | 0.8 |
| RestonCensus-designated place | 3.4 mi | 15.3 |
| SterlingCensus-designated place | 3.6 mi | 5.5 |
| DranesvilleCensus-designated place | 3.9 mi | 3.8 |
| NavyCensus-designated place | 4.5 mi | 1.4 |
| Difficult RunCensus-designated place | 4.8 mi | 8.4 |
| ChantillyCensus-designated place | 5 mi | 12 |
| Great Falls CrossingCensus-designated place | 5 mi | 0.6 |
| Dulles Town CenterCensus-designated place | 5.2 mi | 2.4 |
| Loudoun Valley EstatesCensus-designated place | 5.3 mi | 2.8 |
| GreenbriarCensus-designated place | 5.5 mi | 1.6 |
Frequently asked questions
- What county is McNair, VA in?
- McNair is in Fairfax County, Virginia.
- What ZIP codes are in McNair, VA?
- ZIP codes in or overlapping McNair include 20171.
- What is the population of McNair, VA?
- About 22,655 people live in McNair, based on American Community Survey 5-year estimates.
- What cities are near McNair?
- Nearby places include Hutchison (1 mi), Floris (1.1 mi), Herndon (1.7 mi), Oak Grove (2.5 mi), Franklin Farm (2.5 mi).
Source: U.S. Census Bureau (TIGER/Line boundaries, American Community Survey) · Data as of 12/31/2023