County ZIP codes · Illinois · FIPS 17117
Macoupin County, IL ZIP Codes
Macoupin County, Illinois has 29 ZIP codes (Census 2020 ZCTA-county file; GeoNames postal codes, October 2026): 28 residential and 1 for PO boxes or a single organization. 18 of the residential ones lie mainly in Macoupin County and 10 mainly in a neighboring county; 17 cross the county line. Median household income ranges from $45,217 in 62009 (Benld) to $93,233 in 62014 (Bunker Hill) (Census Bureau, ACS 2020-2024).
- ACS2020-24
- Census2020
Where are the ZIP codes of Macoupin County?
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 $62,643 and $84,196.
They carry 28 postal town names.
Source: U.S. Census Bureau, ACS 2020-2024 5-year estimates (B19013).
All 28 residential ZIP codes in Macoupin County
18 ZIP codes lie mainly in Macoupin County; 10 more reach into it from a neighboring county and follow the first table.
| In this county | ||||||
|---|---|---|---|---|---|---|
| 62626 | Carlinville | 7,876 | 46 | $71k | $148k | 100% |
| 62088 | Staunton | 6,400 | 146 | $63k | $146k | 64% |
| 62033 | Gillespie | 4,294 | 92 | $78k | $106k | 100% |
| 62690 | Virden | 3,838 | 68 | $84k | $118k | 63% |
| 62014 | Bunker Hill | 3,669 | 61 | $93k | $204k | 100% |
| 62640 | Girard | 3,391 | 45 | $66k | $172k | 97% |
| 62069 | Mount Olive | 2,897 | 99 | $60k | $103k | 97% |
| 62009 | Benld | 1,723 | 600 | $45k | $85k | 100% |
| 62685 | Shipman | 1,670 | 20 | $64k | $155k | 100% |
| 62674 | Palmyra | 1,447 | 19 | $55k | $100k | 100% |
| 62630 | Chesterfield | 924 | 23 | $113k | $147k | 94% |
| 62667 | Modesto | 569 | 16 | $63k | $154k | 95% |
| 62093 | Wilsonville | 487 | 219 | $45k | $87k | 100% |
| 62649 | Hettick | 369 | 10 | $72k | $161k | 100% |
| 62079 | Piasa | 292 | 26 | $133k | $147k | 81% |
| 62085 | Sawyerville | 193 | 215 | $70k | $85k | 100% |
| 62672 | Nilwood | 151 | 206 | $47k | $48k | 100% |
| 62023 | Eagarville | 139 | 178 | $72k | $65k | 100% |
Partly in Macoupin County
| In this county | ||||||
|---|---|---|---|---|---|---|
| 62572 | Waggoner | 420 | 10 | $93k | $208k | 49% |
| 62063 | Medora | 795 | 15 | $63k | $129k | 48% |
| 62012 | Brighton | 6,672 | 111 | $93k | $169k | 45% |
| 62056 | Litchfield | 8,528 | 79 | $63k | $127k | 28% |
| 62044 | Greenfield | 1,852 | 19 | $71k | $113k | 19% |
| 62560 | Raymond | 1,446 | 22 | $81k | $110k | 11% |
| 62074 | New Douglas | 1,205 | 28 | $80k | $261k | 8% |
| 62002 | Alton | 29,543 | 716 | $61k | $119k | 7% |
| 62638 | Franklin | 1,485 | 22 | $87k | $130k | 4% |
| 62021 | Dorsey | 871 | 43 | $108k | $248k | 2% |
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?
17 ZIP codes of Macoupin County extend into another county. A ZIP code follows mail routes, not county borders.
| ZIP | In Macoupin | Elsewhere |
|---|---|---|
| 62002 | 7% | Madison County 93% |
| 62056 | 28% | Montgomery County 72% |
| 62012 | 45% | Jersey County 50%; Madison County 5% |
| 62088 | 64% | Madison County 36% |
| 62690 | 63% | Montgomery County 21%; Sangamon County 16% |
| 62640 | 97% | Montgomery County 3% |
| 62069 | 97% | Montgomery County 3% |
| 62044 | 19% | Greene County 81% |
| 62638 | 4% | Morgan County 96% |
| 62560 | 11% | Montgomery County 89% |
| 62074 | 8% | Madison County 75%; Bond County 13%; Montgomery County 4% |
| 62630 | 94% | Greene County 6% |
| 62021 | 2% | Madison County 98% |
| 62063 | 48% | Jersey County 52% |
| 62667 | 95% | Morgan County 5% |
| 62572 | 49% | Montgomery County 51% |
| 62079 | 81% | Jersey County 19% |
Source: U.S. Census Bureau, 2020 ZCTA-county relationship file (shares of land area).
PO Box and single-organization ZIP codes
| ZIP | Postal name |
|---|---|
| 62683 | Scottville |
Source: GeoNames postal codes (CC BY 4.0).
Which first three digits do Macoupin County's ZIP codes use?
The first three digits of a ZIP code name the sectional center, the mail processing plant that sorts it. Macoupin County's ZIP codes use 3 prefixes: 620, 625 and 626.
| Prefix | Sectional center | Here | All codes |
|---|---|---|---|
| 620 | St Louis, MO (SCF 630) | 16 | 78 |
| 625 | Springfield, IL (SCF 625) | 2 | 53 |
| 626 | Springfield, IL (SCF 625) | 11 | 62 |
Source: U.S. Postal Service, labeling list L005 (3-digit ZIP Code prefix groups, SCF sortation), effective October 1, 2026.