Freestone County, Texas Cities (2025)

5 cities

City
Rank
2025 Pop.
2020 Pop.
Change
Density
Area (mi²)
Type
Teague13,6343,3881.37%7195.05 City
Fairfield23,0522,8511.33%5595.46 City
Wortham31,0559851.34%5311.99 Town
Streetman42792492.2%1991.40 Town
Kirvin5112992.75%2790.40 Town

Freestone County Cities Summary

Largest City

Teague is the largest city in Freestone County, with a population of 3,634.

Smallest City

Kirvin is the smallest city in Freestone County.

10 Largest Cities

There are 5 cities in Freestone County, Texas.

Location of Freestone County