Massachusetts ZIP codes: every city, town and county
685 ZIP codes of Massachusetts (MA), listed by place and by county. Every code of the state starts with 0.
Massachusetts at a glance
- ZIP codes in this list
- 685
- Lowest and highest
- 01001 to 05544
- First digit
- 0
- Three-digit prefixes
- 19, from 010 to 055
- Counties or equivalent areas
- 14
- Places named
- 510
- Most codes for one place
- Boston (36)
- Largest ZIP code area
- 01230 Great Barrington, 97.0 sq mi
By county
- Barnstable County 55
- Berkshire County 38
- Bristol County 44
- Dukes County 7
- Essex County 57
- Franklin County 30
- Hampden County 53
- Hampshire County 29
- Middlesex County 111
- Nantucket County 3
- Norfolk County 45
- Plymouth County 61
- Suffolk County 53
- Worcester County 99
By city or town
No place in Massachusetts matches. Try fewer letters, or the look-up for the whole country.
Places and counties: GeoNames. Areas: U.S. Census Bureau, 2024 ZIP Code Tabulation Areas. Checked in November 2026. Not connected with the United States Postal Service; for mailing, confirm the address with USPS.