Stephenson County, Illinois Cities (2026)

27 cities

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Freeport122,85023,960-0.63%1,92612 Township
Freeport222,73023,960-0.89%1,91512 City
Lena32,6192,759-0.87%9883 Village
Rock Run42,0932,184-0.52%4448 Township
Harlem51,9242,005-0.57%6132 Township
Rock Grove61,4411,495-0.41%4830 Township
Ridott71,2881,345-0.54%2454 Township
Loran81,2861,348-0.69%3735 Township
Oneco91,2271,284-0.57%4527 Township
Buckeye101,1411,198-0.7%3236 Township
Florence111,1141,168-0.71%3334 Township
Dakota12774811-0.51%4318 Township
Pearl City13744780-0.8%1,1521 Village
Orangeville14725766-0.96%1,0691 Village
Waddams15699733-0.71%2036 Township
Cedarville16632670-0.94%1,3710 Village
Kent17612636-0.33%1736 Township
Silver Creek18596623-0.67%1735 Township
Davis19557590-0.89%1,3620 Village
Winslow20539567-0.74%1929 Township
Dakota21469499-1.05%1,8840 Village
German Valley22409432-0.97%8800 Village
Erin23366382-0.54%2018 Township
Rock City24282296-0.7%2,0740 Village
Winslow25264282-1.12%5760 Village
Jefferson26239248-0.42%1318 Township
Ridott27121127-0.82%1,5130 Village

Stephenson County Cities Summary

Largest City

Freeport is the largest city in Stephenson County, with a population of 22,850.

Smallest City

Ridott is the smallest city in Stephenson County, with a population of 121.

10 Largest Cities

There are 27 cities in Stephenson County, Illinois.

Location of Stephenson County