County ZIP codes · Illinois · FIPS 17065

Hamilton County, IL ZIP Codes

Hamilton County, Illinois has 13 ZIP codes (Census 2020 ZCTA-county file; GeoNames postal codes, October 2026), all residential. 4 of the residential ones lie mainly in Hamilton County and 9 mainly in a neighboring county; 10 cross the county line. Median household income ranges from $49,628 in 62835 (Enfield) to $70,583 in 62828 (Dahlgren) (Census Bureau, ACS 2020-2024).

  • ACS2020-24
  • Census2020

Where are the ZIP codes of Hamilton County?

62810 · Belle Rive: $58k62817 · Broughton: $106k62828 · Dahlgren: $71k62829 · Dale: –62835 · Enfield: $50k62859 · McLeansboro: $54k62860 · Macedonia: $80k62869 · Norris City: $62k62887 · Springerton: $29k62890 · Thompsonville: $54k62895 · Wayne City: $51k62930 · Eldorado: $53k62935 · Galatia: $60k62895628596289062828628696281762810629306283562935628606288762810 · Belle Rive: $58k62817 · Broughton: $106k62828 · Dahlgren: $71k62829 · Dale: –62835 · Enfield: $50k62859 · McLeansboro: $54k62860 · Macedonia: $80k62869 · Norris City: $62k62887 · Springerton: $29k62890 · Thompsonville: $54k62895 · Wayne City: $51k62930 · Eldorado: $53k62935 · Galatia: $60k62895628596289062828628696281762810629306283562935628606288762810 · Belle Rive: $58k62817 · Broughton: $106k62828 · Dahlgren: $71k62829 · Dale: –62835 · Enfield: $50k62859 · McLeansboro: $54k62860 · Macedonia: $80k62869 · Norris City: $62k62887 · Springerton: $29k62890 · Thompsonville: $54k62895 · Wayne City: $51k62930 · Eldorado: $53k62935 · Galatia: $60k628956285962890628286286962817628106293062835629356286062887
The residential ZIP codes of Hamilton 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 $51,131 and $60,238.

They carry 13 postal town names.

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

All 13 residential ZIP codes in Hamilton County

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

Residential ZIP codes mainly in Hamilton County, largest first; "In this county" is the share of the ZIP's land in the county
In this county
62859 McLeansboro 5,004 26 $54k $94k 100%
62828 Dahlgren 1,801 22 $71k $113k 97%
62817 Broughton 639 9 $106k $453k 100%
62829 Dale 22 23 – – 100%

Partly in Hamilton County

Residential ZIP codes mainly in another county that reach at least 1% into Hamilton County, by their share here
In this county
62887 Springerton 104 4 $29k $64k 48%
62860 Macedonia 384 11 $80k $120k 28%
62895 Wayne City 1,960 18 $51k $118k 24%
62835 Enfield 1,398 19 $50k $104k 18%
62890 Thompsonville 2,377 23 $54k $108k 16%
62935 Galatia 2,178 35 $60k $105k 8%
62810 Belle Rive 1,188 19 $58k $118k 5%
62930 Eldorado 5,761 82 $53k $93k 4%
62869 Norris City 2,795 30 $62k $120k 4%

Download the 13 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?

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

Share of each ZIP code's land in Hamilton County and in the neighboring counties
ZIPIn HamiltonElsewhere
629304%Saline County 92%; Gallatin County 5%
628694%White County 94%; Saline County 2%
6289016%Franklin County 52%; Williamson County 23%; Saline County 8%
629358%Saline County 91%
6289524%Wayne County 76%
6282897%Wayne County 3%
6283518%White County 82%
628105%Jefferson County 86%; Wayne County 10%
6286028%Franklin County 72%
6288748%White County 52%

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

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

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

Three-digit prefixes of Hamilton 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 Hamilton County's
PrefixSectional centerHereAll codes
628 St Louis, MO (SCF 630) 11 90
629 St Louis, MO (SCF 630) 2 83

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