Cookeville
City in Putnam County, Tennessee

Cookeville is a city in Putnam County, Tennessee, with 34,842 residents (2020 Census). It sits at 1,148 ft (350 m) above sea level. The nearest town is Algood, 5.2 miles NE.
- 34,842residents (2020 Census)
- 1,148 ftelevation · 350 m
- 36.0 sq miland area · 93.3 km²
- 967 / sq mipopulation density
- 38503main ZIP code (2 in total)
About Cookeville
Cookeville is the county seat of and the largest city in Putnam County, Tennessee, United States. As of the 2020 United States census, its population was reported to be 34,842. It is recognized as one of the country's micropolitan areas, smaller cities that function as significant regional economic hubs. Of Tennessee's 20 micropolitan areas, Cookeville is the largest.
At the 2020 census, the Cookeville micropolitan area's population was 141,333. The U.S. Census Bureau ranked the Cookeville micropolitan area as the 4th largest-gaining micropolitan area in the country between 2022 and 2023, with a one-year gain of 2,748 and a 2023 population of 148,226. The city is a college town, home to Tennessee Technological University.
Text: Wikipedia · CC BY-SA 4.0
Cookeville weather: 7-day forecast
Loading the National Weather Service forecast…
Source: National Weather Service (NOAA).
Live webcams in Cookeville
Webcams: Windy.com
Living in Cookeville
- Median household income
- $51,375
- Median home value
- $305,400
- Median rent
- $917/mo
- Median age
- 29.8
Do you know Cookeville? Tell us about it
Help other travelers: share what makes Cookeville special. We review every message before publishing it.
Map of Cookeville
Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.
Cookeville 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 ›Cookeville, TN population
Cookeville had 34,842 residents in the 2020 Census.
| 2020 Census | 34,842 |
|---|---|
| Density | 967 per sq mi (373 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Cookeville at a glance
| State | Tennessee (TN) |
|---|---|
| County | Putnam County |
| Type | City |
| Population | 34,842 (2020) |
| Land area | 36.03 sq mi (93.3 km²) |
| Water area | 0.18 sq mi (0.46 km²) |
| Elevation | 1,148 ft (350 m) |
| Coordinates | 36.1469° N, 85.5127° W |
| ZIP codes | 38503, 38505 |
| Official website | cookeville-tn.org |
| Census code (GEOID) | 4716920 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Cookeville
- Algood5.2 mi NE
- Baxter6.8 mi W
- Dodson Branch11.7 mi N
- Monterey13.9 mi E
- Sparta14.8 mi S
- Gainesboro16.8 mi NW
- Bon Air16.8 mi SE
- Mayland18.4 mi E
- Hilham18.6 mi N
- Livingston19.6 mi NE
- Doyle20.2 mi S
- Pleasant Hill21.1 mi SE
Straight-line distance between town centers.
Frequently asked questions about Cookeville
What county is Cookeville in?
Cookeville is in Putnam County, Tennessee.
What is the population of Cookeville, TN?
34,842 people lived in Cookeville at the 2020 Census.
What is the ZIP code of Cookeville, TN?
The main ZIP code is 38503. Other ZIP codes: 38505.
What is the elevation of Cookeville?
1,148 feet (350 m) above sea level.
What towns are near Cookeville?
Algood (5.2 mi), Baxter (6.8 mi), Dodson Branch (11.7 mi), Monterey (13.9 mi), Sparta (14.8 mi).
Last updated: