County ZIP codes · Illinois · FIPS 17199

Williamson County, IL ZIP Codes

Williamson County, Illinois has 21 ZIP codes (Census 2020 ZCTA-county file; GeoNames postal codes, October 2026), all residential. 12 of the residential ones lie mainly in Williamson County and 9 mainly in a neighboring county; 11 cross the county line. Median household income ranges from $35,089 in 62901 to $84,223 in 62902 (Census Bureau, ACS 2020-2024).

  • ACS2020-24
  • Census2020

Where are the ZIP codes of Williamson County?

62841 · Freeman Spur: $32k62890 · Thompsonville: $54k62896 · West Frankfort: $56k62901 · Carbondale: $35k62902 · Carbondale: $84k62915 · Cambria: $32k62917 · Carrier Mills: $50k62918 · Carterville: $71k62921 · Colp: –62922 · Creal Springs: $74k62924 · De Soto: $70k62933 · Energy: $68k62939 · Goreville: $66k62948 · Herrin: $61k62949 · Hurst: $37k62951 · Johnston City: $51k62958 · Makanda: $66k62959 · Marion: $71k62967 · New Burnside: $62k62974 · Pittsburg: $64k62987 · Stonefort: $83k6295962987628906290262917629586289662922629186293962924629746295162901629486296762841 · Freeman Spur: $32k62890 · Thompsonville: $54k62896 · West Frankfort: $56k62901 · Carbondale: $35k62902 · Carbondale: $84k62915 · Cambria: $32k62917 · Carrier Mills: $50k62918 · Carterville: $71k62921 · Colp: –62922 · Creal Springs: $74k62924 · De Soto: $70k62933 · Energy: $68k62939 · Goreville: $66k62948 · Herrin: $61k62949 · Hurst: $37k62951 · Johnston City: $51k62958 · Makanda: $66k62959 · Marion: $71k62967 · New Burnside: $62k62974 · Pittsburg: $64k62987 · Stonefort: $83k6295962987628906290262917629586289662922629186293962924629746295162901629486296762841 · Freeman Spur: $32k62890 · Thompsonville: $54k62896 · West Frankfort: $56k62901 · Carbondale: $35k62902 · Carbondale: $84k62915 · Cambria: $32k62917 · Carrier Mills: $50k62918 · Carterville: $71k62921 · Colp: –62922 · Creal Springs: $74k62924 · De Soto: $70k62933 · Energy: $68k62939 · Goreville: $66k62948 · Herrin: $61k62949 · Hurst: $37k62951 · Johnston City: $51k62958 · Makanda: $66k62959 · Marion: $71k62967 · New Burnside: $62k62974 · Pittsburg: $64k62987 · Stonefort: $83k6295962987628906290262917629586289662922629186293962924629746295162901
The residential ZIP codes of Williamson County (whole outlines, including the parts in neighboring counties), shaded by median household income in national fifths (ACS 2020-2024). <$54.1k$98.1k+no figure

Source: U.S. Census Bureau, 2020 ZCTA cartographic boundaries; ACS 2020-2024 5-year estimates (B19013).

How different are its ZIP codes?

The middle half of its ranked ZIP codes (1,000+ people living in households) report median household incomes between $54,271 and $70,920.

They carry 20 postal town names.

Source: U.S. Census Bureau, ACS 2020-2024 5-year estimates (B19013).

All 21 residential ZIP codes in Williamson County

12 ZIP codes lie mainly in Williamson County; 9 more reach into it from a neighboring county and follow the first table.

Residential ZIP codes mainly in Williamson County, largest first; "In this county" is the share of the ZIP's land in the county
In this county
62959 Marion 27,793 194 $71k $175k 100%
62948 Herrin 12,758 637 $61k $117k 100%
62918 Carterville 10,658 284 $71k $200k 100%
62951 Johnston City 5,342 193 $51k $100k 100%
62902 Carbondale 4,135 64 $84k $208k 64%
62922 Creal Springs 2,608 41 $74k $175k 73%
62974 Pittsburg 1,536 59 $64k $199k 100%
62933 Energy 1,101 457 $68k $156k 100%
62949 Hurst 702 420 $37k $75k 100%
62915 Cambria 384 1,211 $32k $107k 100%
62921 Colp 233 436 – $75k 100%
62841 Freeman Spur 118 391 $32k $61k 100%

Partly in Williamson County

Residential ZIP codes mainly in another county that reach at least 1% into Williamson County, by their share here
In this county
62890 Thompsonville 2,377 23 $54k $108k 23%
62958 Makanda 2,103 43 $66k $152k 23%
62917 Carrier Mills 2,303 77 $50k $73k 22%
62987 Stonefort 1,724 19 $83k $113k 18%
62924 De Soto 3,168 80 $70k $103k 12%
62901 Carbondale 22,946 848 $35k $147k 11%
62896 West Frankfort 10,627 176 $56k $89k 9%
62939 Goreville 2,958 66 $66k $173k 4%
62967 New Burnside 309 47 $62k $117k 4%

Download the 21 ZIP codes as CSV

Source: U.S. Census Bureau, ACS 2020-2024 5-year estimates; county shares by land area (Census 2020 ZCTA-county relationship file).

Which ZIP codes cross the county line?

11 ZIP codes of Williamson County extend into another county. A ZIP code follows mail routes, not county borders.

Share of each ZIP code's land in Williamson County and in the neighboring counties
ZIPIn WilliamsonElsewhere
6290111%Jackson County 89%
628969%Franklin County 91%
6290264%Jackson County 35%; Union County 2%
6292412%Jackson County 88%
629394%Johnson County 90%; Union County 6%
6292273%Johnson County 27%
6289023%Franklin County 52%; Hamilton County 16%; Saline County 8%
6291722%Saline County 78%
6295823%Jackson County 40%; Union County 37%
6298718%Pope County 43%; Saline County 39%
629674%Johnson County 96%

Source: U.S. Census Bureau, 2020 ZCTA-county relationship file (shares of land area).

Which first three digits do Williamson County's ZIP codes use?

The first three digits of a ZIP code name the sectional center, the mail processing plant that sorts it. Williamson County's ZIP codes use 2 prefixes: 628 and 629.

Three-digit prefixes of Williamson County's ZIP codes, the sectional center for each (USPS labeling list L005, effective October 1, 2026) and how many of the prefix's codes are Williamson County's
PrefixSectional centerHereAll codes
628 St Louis, MO (SCF 630) 3 90
629 St Louis, MO (SCF 630) 18 83

Source: U.S. Postal Service, labeling list L005 (3-digit ZIP Code prefix groups, SCF sortation), effective October 1, 2026.