McNairy County, Tennessee

County seat: Selmer · Population 26,236 (2025) · 563 sq mi

McNairy County is the 57th most populous of Tennessee's 95 counties, with 26,236 people (2025 estimate). Its county seat is Selmer. It is part of the West Tennessee region, one of the 3 Grand Divisions of Tennessee. The map shows its 11 cities and towns and the 4 neighboring counties.

Map of McNairy County, Tennessee with cities, towns and the county boundary
McNairy County, Tennessee with its cities and towns, unincorporated communities (CDPs) and neighboring counties. Boundaries: U.S. Census Bureau, 2025. Free to use with attribution (CC BY 4.0).

McNairy County facts

County seat
Selmer
Population (2025 estimate)
26,236 +1.4% since 2020
Land area
563 sq mi 21st largest of 95
Water area
1 sq mi
Population density
47 per sq mi
Established
1823
Named after
John McNairy American judge
Largest city
Selmer 4,575
Median household income
$53,473
Cities and towns
11 plus 1 CDPs
ZIP codes
15
Time zone
Central
FIPS code
47109

Cities and towns in McNairy County

McNairy County has 11 incorporated cities, towns and villages. Populations count the people living inside McNairy County; cities that cross a county line also list the other counties.

NameTypePopulation 2025Also in
Selmer (county seat)Town4,575
AdamsvilleTown2,034Hardin County
EastviewTown775
Bethel SpringsTown756
MichieTown669
GuysTown420
StantonvilleTown343
RamerCity327
FingerCity279
MilledgevilleTown142Chester and Hardin counties
EnvilleTown6Chester County

Unincorporated communities (CDPs)

Census-designated places are communities without their own city government; the county provides their services.

CommunityPopulationAlso in
Chewalla150

ZIP codes in McNairy County

15 ZIP codes reach into McNairy County. ZIP codes ignore county lines, so some also cover a neighboring county.

Population of McNairy County, 2020–2025

McNairy County grew by 368 people (+1.4%) between April 2020 and July 2025: 907 more deaths than births and a net gain of 1,250 people from migration.

Year (July 1)Population
202025,868
202125,858
202225,968
202326,066
202426,137
202526,236

Neighboring counties

Printable McNairy County map

The PDF is a vector file with real text: it prints sharp on Letter paper and you can search it for a town. The PNG is 2400 pixels wide for slides and documents. Both are free to use with a credit to WhichCounty.

Paste this code to embed the map on your site:

Sources

Back to the Tennessee county map with all 95 counties. Found an error? Tell us.