County ZIP codes · Illinois · FIPS 17077

Jackson County, IL ZIP Codes

Jackson County, Illinois has 21 ZIP codes (Census 2020 ZCTA-county file; GeoNames postal codes, October 2026): 20 residential and 1 for PO boxes or a single organization. 15 of the residential ones lie mainly in Jackson County and 5 mainly in a neighboring county; 11 cross the county line. Median household income ranges from $35,089 in 62901 (Carbondale) to $84,293 in 62907 (Ava) (Census Bureau, ACS 2020-2024).

  • ACS2020-24
  • Census2020

Where are the ZIP codes of Jackson County?

62272 · Percy: $51k62280 · Rockwood: $62k62832 · Du Quoin: $60k62901 · Carbondale: $35k62902 · Carbondale: $84k62903 · Carbondale: $47k62905 · Alto Pass: $53k62907 · Ava: $84k62916 · Campbell Hill: $86k62920 · Cobden: $55k62924 · De Soto: $70k62927 · Dowell: $55k62932 · Elkville: $46k62940 · Gorham: $64k62942 · Grand Tower: $37k62950 · Jacob: $70k62958 · Makanda: $66k62966 · Murphysboro: $56k62975 · Pomona: $89k62994 · Vergennes: $65k6296662907629026283262920629586228062916629246290562950629406293262994622726290162903629426297562272 · Percy: $51k62280 · Rockwood: $62k62832 · Du Quoin: $60k62901 · Carbondale: $35k62902 · Carbondale: $84k62903 · Carbondale: $47k62905 · Alto Pass: $53k62907 · Ava: $84k62916 · Campbell Hill: $86k62920 · Cobden: $55k62924 · De Soto: $70k62927 · Dowell: $55k62932 · Elkville: $46k62940 · Gorham: $64k62942 · Grand Tower: $37k62950 · Jacob: $70k62958 · Makanda: $66k62966 · Murphysboro: $56k62975 · Pomona: $89k62994 · Vergennes: $65k6296662907629026283262920629586228062916629246290562950629406293262994622726290162903629426297562272 · Percy: $51k62280 · Rockwood: $62k62832 · Du Quoin: $60k62901 · Carbondale: $35k62902 · Carbondale: $84k62903 · Carbondale: $47k62905 · Alto Pass: $53k62907 · Ava: $84k62916 · Campbell Hill: $86k62920 · Cobden: $55k62924 · De Soto: $70k62927 · Dowell: $55k62932 · Elkville: $46k62940 · Gorham: $64k62942 · Grand Tower: $37k62950 · Jacob: $70k62958 · Makanda: $66k62966 · Murphysboro: $56k62975 · Pomona: $89k62994 · Vergennes: $65k629666290762902628326292062958622806291662924629056295062940629326299462272629016290362942
The residential ZIP codes of Jackson 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 $50,938 and $65,833.

They carry 18 postal town names.

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

All 20 residential ZIP codes in Jackson County

15 ZIP codes lie mainly in Jackson County; 5 more reach into it from a neighboring county and follow the first table.

Residential ZIP codes mainly in Jackson County, largest first; "In this county" is the share of the ZIP's land in the county
In this county
62901 Carbondale 22,946 848 $35k $147k 89%
62966 Murphysboro 13,945 126 $56k $142k 100%
62924 De Soto 3,168 80 $70k $103k 88%
62903 Carbondale 2,666 132 $47k $170k 100%
62958 Makanda 2,103 43 $66k $152k 40%
62907 Ava 2,013 21 $84k $162k 99%
62932 Elkville 1,152 28 $46k $82k 98%
62916 Campbell Hill 925 20 $86k $101k 48%
62994 Vergennes 737 20 $65k $110k 100%
62940 Gorham 645 23 $64k $29k 100%
62942 Grand Tower 628 25 $37k $52k 100%
62280 Rockwood 421 8 $62k $211k 57%
62927 Dowell 317 186 $55k $52k 100%
62975 Pomona 207 8 $89k – 100%
62950 Jacob 76 2 $70k $89k 100%

Partly in Jackson County

Residential ZIP codes mainly in another county that reach at least 1% into Jackson County, by their share here
In this county
62902 Carbondale 4,135 64 $84k $208k 35%
62905 Alto Pass 779 23 $53k $108k 17%
62832 Du Quoin 8,865 91 $60k $100k 5%
62920 Cobden 2,959 42 $55k $153k 4%
62272 Percy 1,521 47 $51k $84k 1%

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?

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

Share of each ZIP code's land in Jackson County and in the neighboring counties
ZIPIn JacksonElsewhere
6290189%Williamson County11%
628325%Perry County95%
6290235%Williamson County64%; Union County2%
6292488%Williamson County12%
629204%Union County96%
6295840%Union County37%; Williamson County23%
6290799%
622721%Randolph County82%; Perry County17%
6293298%Franklin County2%
6291648%Perry County30%; Randolph County22%
6290517%Union County83%
6228057%Randolph County43%

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

PO Box and single-organization ZIP codes

ZIP codes in Jackson County without a residential area (GeoNames postal codes)
ZIPPostal name
62971Oraville

Source: GeoNames postal codes (CC BY 4.0).

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

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

Three-digit prefixes of Jackson 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 Jackson County's
PrefixSectional centerHereAll codes
622St Louis, MO (SCF 630)279
628St Louis, MO (SCF 630)190
629St Louis, MO (SCF 630)1883

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