Putnam County, Indiana Cities (2025)

14 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Bainbridge117,46117,1580.58%49835 Township
Greencastle212,82812,6030.24%37434 Township
Greencastle39,9299,8190.22%1,9055 City
Floyd44,3214,1150.86%12834 Township
Cloverdale54,1243,8940.91%9046 Township
Cloverdale62,2022,0511.38%6313 Town
Jefferson71,3651,2900.96%3341 Township
Jackson89088621%2635 Township
Roachdale98798390.92%1,7341 Town
Russell107717311.05%2236 Township
Bainbridge117176820.99%1,7880 Town
Coatesville125775560.7%8841 Town
Fillmore135565340.72%2852 Town
Russellville143173010.96%1,5770 Town

Putnam County Cities Summary

Largest City

Bainbridge is the largest city in Putnam County, with a population of 17,461.

Smallest City

Russellville is the smallest city in Putnam County, with a population of 317.

10 Largest Cities

There are 14 cities in Putnam County, Indiana.

Location of Putnam County