Skip to content
ZIP codes

ZIP codes in Worcester County, Massachusetts

Worcester County has 87 ZIP codes. 84 lie entirely inside it and 3 are shared with neighboring counties, so part of their land and their people are elsewhere. About 867,829 people live in the parts inside it (ACS 2020–2024).

By the All Map Tools Team

ZIP codes
87
With 1% or more of their land inside
Entirely inside
84
99% or more of their land
Shared with other counties
3
Most with Hampden County (1)
Most populated ZIP
01453
43,851 people · Leominster
Least populated ZIP
01094
52 people; 2 more with nobody living there
Largest ZIP by land
01331
54 sq mi · Athol

Map of the ZIP codes in Worcester County

Northeastern Connecticut Planning Region, CT Franklin County Hampden County Hampshire County Middlesex County Norfolk County Cheshire County, NH Hillsborough County, NH Providence County, RI 01005 · Barre · 5,204 people · 100% in the county 01010 · 3,705 people · 1.3% in the county 01031 · 1,676 people · 100% in the county 01037 · 572 people · 100% in the county 01068 · 1,639 people · 100% in the county 01074 · 368 people · 100% in the county 01082 · Ware · 10,392 people · 27% in the county 01083 · Warren · 2,858 people · 100% in the county 01092 · West Warren · 1,200 people · 100% in the county 01094 · 52 people · 100% in the county 01331 · Athol · 13,922 people · 99.7% in the county 01366 · Petersham · 1,185 people · 100% in the county 01368 · 1,455 people · 100% in the county 01420 · Fitchburg · 41,839 people · 100% in the county 01430 · South Ashburnham · 6,481 people · 100% in the county 01434 · Devens · 1,564 people · 83% in the county 01436 · Baldwinville · 3,720 people · 100% in the county 01438 · 330 people · 100% in the county 01440 · Gardner · 21,276 people · 100% in the county 01451 · 5,487 people · 100% in the county 01452 · 4,371 people · 100% in the county 01453 · Leominster · 43,851 people · 100% in the county 01462 · Lunenburg · 11,919 people · 100% in the county 01468 · Baldwinville · 4,183 people · 100% in the county 01473 · 8,374 people · 100% in the county 01475 · Winchendon · 10,265 people · 100% in the county 01501 · 16,877 people · 100% in the county 01503 · 3,378 people · 100% in the county 01504 · 9,255 people · 100% in the county 01505 · 4,948 people · 100% in the county 01506 · Brookfield · 3,460 people · 100% in the county 01507 · 13,435 people · 100% in the county 01510 · Clinton · 15,563 people · 100% in the county 01515 · East Brookfield · 2,166 people · 100% in the county 01516 · East Douglas · 9,376 people · 100% in the county 01518 · Fiskdale · 2,598 people · 100% in the county 01519 · 8,058 people · 100% in the county 01520 · 16,912 people · 100% in the county 01522 · 3,152 people · 100% in the county 01523 · South Lancaster · 8,606 people · 100% in the county 01524 · 6,327 people · 100% in the county 01525 · 0 people · 100% in the county 01527 · 13,961 people · 100% in the county 01529 · 3,160 people · 100% in the county 01531 · 973 people · 100% in the county 01532 · Northborough · 15,750 people · 100% in the county 01534 · Whitinsville · 6,230 people · 100% in the county 01535 · North Brookfield · 4,760 people · 100% in the county 01536 · 6,860 people · 100% in the county 01537 · 2,278 people · 100% in the county 01540 · Oxford · 10,979 people · 100% in the county 01541 · 3,529 people · 100% in the county 01542 · 2,615 people · 100% in the county 01543 · Rutland · 9,353 people · 100% in the county 01545 · Worcester · 38,876 people · 100% in the county 01550 · Southbridge Town · 17,928 people · 100% in the county 01560 · 4,984 people · 100% in the county 01561 · South Lancaster · 0 people · 100% in the county 01562 · Spencer · 12,008 people · 100% in the county 01564 · 8,183 people · 100% in the county 01566 · Sturbridge · 7,362 people · 100% in the county 01568 · Upton · 8,011 people · 100% in the county 01569 · 14,304 people · 100% in the county 01570 · Webster · 17,748 people · 100% in the county 01571 · 11,929 people · 100% in the county 01581 · Westborough · 21,944 people · 100% in the county 01583 · Worcester · 7,606 people · 100% in the county 01585 · West Brookfield · 4,810 people · 100% in the county 01588 · Whitinsville · 10,258 people · 100% in the county 01590 · 9,422 people · 100% in the county 01602 · Worcester · 27,092 people · 100% in the county 01603 · Worcester · 20,868 people · 100% in the county 01604 · Worcester · 39,812 people · 100% in the county 01605 · Worcester · 30,579 people · 100% in the county 01606 · Worcester · 22,844 people · 100% in the county 01607 · Worcester · 8,706 people · 100% in the county 01608 · Worcester · 4,932 people · 100% in the county 01609 · Worcester · 22,047 people · 100% in the county 01610 · Worcester · 30,444 people · 100% in the county 01611 · 2,299 people · 100% in the county 01612 · 5,002 people · 100% in the county 01740 · 5,737 people · 100% in the county 01745 · 586 people · 100% in the county 01747 · Hopedale · 6,027 people · 100% in the county 01756 · 6,325 people · 100% in the county 01757 · Milford · 30,609 people · 100% in the county 01772 · Cordaville · 9,907 people · 100% in the county
  • Entirely in the county (99% or more of its land)
  • Shared, mostly in this county
  • Shared, mostly in other counties
  • Neighboring counties
Open in the interactive tool

Each area is a ZIP code with its number where it fits. Hover over one to see its name.

All ZIP codes in Worcester County

87 ZIP codes in Worcester County, MA, by number
ZIP code Main city Population Land in the county Residents in the county
01005 Barre 5,204 100% 5,204
01010 — 3,705 1.3% ≈ 81
01031 — 1,676 100% 1,676
01037 — 572 100% 572
01068 — 1,639 100% 1,639
01074 — 368 100% 368
01082 Ware 10,392 27% ≈ 742
01083 Warren 2,858 100% 2,858
01092 West Warren 1,200 100% 1,200
01094 — 52 100% 52
01331 Athol 13,922 99.7% ≈ 13,914
01366 Petersham 1,185 100% 1,185
01368 — 1,455 100% 1,455
01420 Fitchburg 41,839 100% 41,839
01430 South Ashburnham 6,481 100% 6,481
01434 Devens 1,564 83% ≈ 1,039
01436 Baldwinville 3,720 100% 3,720
01438 — 330 100% 330
01440 Gardner 21,276 100% 21,276
01451 — 5,487 100% 5,487
01452 — 4,371 100% 4,371
01453 Leominster 43,851 100% 43,851
01462 Lunenburg 11,919 100% 11,919
01468 Baldwinville 4,183 100% 4,183
01473 — 8,374 100% 8,374
01475 Winchendon 10,265 100% 10,265
01501 — 16,877 100% 16,877
01503 — 3,378 100% 3,378
01504 — 9,255 100% 9,255
01505 — 4,948 100% 4,948
01506 Brookfield 3,460 100% 3,460
01507 — 13,435 100% 13,435
01510 Clinton 15,563 100% 15,563
01515 East Brookfield 2,166 100% 2,166
01516 East Douglas 9,376 100% 9,376
01518 Fiskdale 2,598 100% 2,598
01519 — 8,058 100% 8,058
01520 — 16,912 100% 16,912
01522 — 3,152 100% 3,152
01523 South Lancaster 8,606 100% 8,606
01524 — 6,327 100% 6,327
01525 — 0 100% 0
01527 — 13,961 100% 13,961
01529 — 3,160 100% 3,160
01531 — 973 100% 973
01532 Northborough 15,750 100% 15,750
01534 Whitinsville 6,230 100% 6,230
01535 North Brookfield 4,760 100% 4,760
01536 — 6,860 100% 6,860
01537 — 2,278 100% 2,278
01540 Oxford 10,979 100% 10,979
01541 — 3,529 100% 3,529
01542 — 2,615 100% 2,615
01543 Rutland 9,353 100% 9,353
01545 Worcester 38,876 100% 38,876
01550 Southbridge Town 17,928 100% 17,928
01560 — 4,984 100% 4,984
01561 South Lancaster 0 100% 0
01562 Spencer 12,008 100% 12,008
01564 — 8,183 100% 8,183
01566 Sturbridge 7,362 100% 7,362
01568 Upton 8,011 100% 8,011
01569 — 14,304 100% 14,304
01570 Webster 17,748 100% 17,748
01571 — 11,929 100% 11,929
01581 Westborough 21,944 100% 21,944
01583 Worcester 7,606 100% 7,606
01585 West Brookfield 4,810 100% 4,810
01588 Whitinsville 10,258 100% 10,258
01590 — 9,422 100% 9,422
01602 Worcester 27,092 100% 27,092
01603 Worcester 20,868 100% 20,868
01604 Worcester 39,812 100% 39,812
01605 Worcester 30,579 100% 30,579
01606 Worcester 22,844 100% 22,844
01607 Worcester 8,706 100% 8,706
01608 Worcester 4,932 100% 4,932
01609 Worcester 22,047 100% 22,047
01610 Worcester 30,444 100% 30,444
01611 — 2,299 100% 2,299
01612 — 5,002 100% 5,002
01740 — 5,737 100% 5,737
01745 — 586 100% 586
01747 Hopedale 6,027 100% 6,027
01756 — 6,325 100% 6,325
01757 Milford 30,609 100% 30,609
01772 Cordaville 9,907 100% 9,907

ZIP codes shared with other counties

These 3 ZIP codes have part of their land in another county. The first figure is the share of their land in Worcester County; then, where the rest lies.

Cities and prefixes

By main city (the city, town or CDP each ZIP shares the most land with), the ones with the most are Worcester (11), Baldwinville (2), South Lancaster (2), Whitinsville (2), Athol (1), and Barre (1); 36 places in all.

They start with 6 different three-digit prefixes, one per USPS sorting center: 010, 013, 014, 015, 016, and 017.

Neighboring counties

Each one with its ZIP codes. Those without a page of their own open in the tool.

Tools for this county

Sources

  • U.S. Census Bureau, 2020 ZCTA to County, ZCTA to Place and ZCTA to Census Tract Relationship Files (and the 2022 County Subdivision to ZCTA file for Connecticut). Public domain.
  • U.S. Census Bureau, American Community Survey 2020–2024 5-year estimates, table B01003 (population of each ZIP code, census tract and Connecticut town). Public domain.
  • U.S. Census Bureau, Vintage 2025 Population Estimates (county population) and 2025 Gazetteer Files (land area and interior point of each ZIP code). Public domain.
  • U.S. Census Bureau, Cartographic Boundary Files: ZCTAs 2020 and counties 2025, 1:500,000; county adjacency file 2025. Public domain.

How we count. ZIP codes here are the Census Bureau’s ZIP Code Tabulation Areas (ZCTAs), the areas it draws to match USPS ZIP codes; ZIPs with no area of their own (PO boxes, single buildings) aren’t included. A ZIP can cross county lines: “Land in the county” is the exact share of its land inside, from the Census relationship files. “Residents in the county” is the whole ZIP for those entirely inside; for shared ones it’s an estimate, spreading the people of each census tract over the land it shares with the ZIP. Population: ACS 2020–2024. Methodology.

Spotted a mistake? Let us know