Town Chart.

← Back to Discover · All towns in Illinois

Towns in Williamson County

16 towns with data in Williamson County, Illinois, largest first. Find your matches.

Marion is the largest of the 16 towns we list in Williamson County, with 16,836 people. Together they have 45,301 people.

TownPopulationTypical household incomeTypical home price
Marion 16,836 $56,912 $158,300
Herrin 12,226 $59,975 $113,300
Carterville 5,818 $62,337 $197,100
Johnston City 3,327 $42,465 $88,100
Crainville 1,641 $65,461 $185,300
Cambria 1,300 $57,756 $143,800
Energy 1,050 $65,357 $151,800
Pittsburg 682 $53,203 $129,200
Stonefort 422 $56,477 $65,700
Crab Orchard 394 $148,906 n/a
Bush 354 $55,357 $78,000
Creal Springs 324 $53,125 $55,800
Whiteash 301 $114,464 n/a
Spillertown 246 $81,250 $152,500
Blairsville 231 $73,229 $181,500
Freeman Spur 149 $35,000 $60,600

ZIP codes in Williamson County

12 ZIP codes in Williamson County, Illinois. A ZIP code can also reach into a neighboring county.

Nearby counties in Illinois

Link to this page

Copy this HTML to link to this page from your own site.