Worcester County, Massachusetts ZIP codes
99 ZIP codes are in Worcester County, plus 2 that cross in from neighboring counties. It's part of the Worcester, MA metro area.
- ZIP codes
- 99
- Population in these ZIPs
- 867,539
- Avg. median income
- $101,600population-weighted
- Cities & towns
- 83
Click anywhere on the map to see which ZIP code it's in.
ZIP codes in Worcester County
| ZIP code | City | Population | Median income | Typical home value |
|---|---|---|---|---|
| 01005 | Barre | 5,204 | $111,148 | $408,100 |
| 01031 | Gilbertville | 1,676 | $60,517 | $398,900 |
| 01037 | Hardwick | 572 | $74,722 | $436,800 |
| 01068 | Oakham | 1,639 | $102,000 | $480,200 |
| 01074 | South Barre | 368 | $79,583 | — |
| 01083 | Warren | 2,858 | $64,032 | $359,700 |
| 01092 | West Warren | 1,200 | $68,614 | $313,600 |
| 01094 | Wheelwright | 52 | — | $472,200 |
| 01331 | Athol | 13,922 | $72,181 | $348,300 |
| 01366 | Petersham | 1,185 | $110,750 | $476,700 |
| 01368 | Royalston | 1,455 | $102,500 | $390,700 |
| 01420 | Fitchburg | 41,839 | $72,780 | $399,400 |
| 01430 | Ashburnham | 6,481 | $118,683 | $457,100 |
| 01434 | Devens | 1,564 | $162,143 | $594,100 |
| 01436 | Baldwinville | 3,720 | $77,721 | $402,300 |
| 01438 | East Templeton | 330 | — | $261,300 |
| 01440 | Gardner | 21,276 | $67,440 | $373,300 |
| 01441 PO Box | Westminster | — | — | — |
| 01451 | Harvard | 5,487 | $214,792 | $923,200 |
| 01452 | Hubbardston | 4,371 | $123,500 | $477,800 |
| 01453 | Leominster | 43,851 | $84,296 | $466,400 |
| 01462 | Lunenburg | 11,919 | $112,992 | $543,500 |
| 01467 PO Box | Still River | — | — | — |
| 01468 | Templeton | 4,183 | $113,427 | $422,600 |
| 01473 | Westminster | 8,374 | $106,331 | $538,000 |
| 01475 | Winchendon | 10,265 | $76,552 | $402,800 |
| 01501 | Auburn | 16,877 | $116,762 | $464,600 |
| 01503 | Berlin | 3,378 | $121,336 | $662,500 |
| 01504 | Blackstone | 9,255 | $94,191 | $480,200 |
| 01505 | Boylston | 4,948 | $140,962 | $625,900 |
| 01506 | Brookfield | 3,460 | $81,250 | $410,500 |
| 01507 | Charlton | 13,435 | $117,587 | $530,300 |
| 01508 PO Box | Charlton City | — | — | — |
| 01509 PO Box | Charlton Depot | — | — | — |
| 01510 | Clinton | 15,563 | $89,781 | $451,900 |
| 01515 | East Brookfield | 2,166 | $81,042 | $431,600 |
| 01516 | Douglas | 9,376 | $153,172 | $554,900 |
| 01518 | Fiskdale | 2,598 | $136,111 | $532,400 |
| 01519 | Grafton | 8,058 | $178,263 | $681,500 |
| 01520 | Holden | 16,912 | $148,125 | $559,700 |
| 01522 | Jefferson | 3,152 | $100,625 | $533,900 |
| 01523 | Lancaster | 8,606 | $134,833 | $578,500 |
| 01524 | Leicester | 6,327 | $102,099 | $462,500 |
| 01525 | Linwood | 0 | — | — |
| 01526 PO Box | Manchaug | — | — | — |
| 01527 | Millbury | 13,961 | $118,790 | $500,700 |
| 01529 | Millville | 3,160 | $127,188 | $479,600 |
| 01531 | New Braintree | 973 | $99,500 | $458,900 |
| 01532 | Northborough | 15,750 | $153,199 | $685,600 |
| 01534 | Northbridge | 6,230 | $141,250 | $525,300 |
| 01535 | North Brookfield | 4,760 | $79,285 | $392,400 |
| 01536 | North Grafton | 6,860 | $115,938 | $568,800 |
| 01537 | North Oxford | 2,278 | $102,956 | $413,400 |
| 01538 PO Box | North Uxbridge | — | — | — |
| 01540 | Oxford | 10,979 | $110,579 | $432,000 |
| 01541 | Princeton | 3,529 | $158,750 | $628,100 |
| 01542 | Rochdale | 2,615 | $96,111 | $498,800 |
| 01543 | Rutland | 9,353 | $145,707 | $533,800 |
| 01545 | Shrewsbury | 38,876 | $139,302 | $686,300 |
| 01546 PO Box | Shrewsbury | — | — | — |
| 01550 | Southbridge | 17,928 | $66,287 | $379,300 |
| 01560 | South Grafton | 4,984 | $107,031 | $579,400 |
| 01561 | South Lancaster | 0 | — | — |
| 01562 | Spencer | 12,008 | $80,533 | $435,700 |
| 01564 | Sterling | 8,183 | $129,063 | $593,800 |
| 01566 | Sturbridge | 7,362 | $137,730 | $512,000 |
| 01568 | Upton | 8,011 | $160,417 | $708,000 |
| 01569 | Uxbridge | 14,304 | $124,222 | $540,100 |
| 01570 | Webster | 17,748 | $72,895 | $442,100 |
| 01571 | Dudley | 11,929 | $84,604 | $461,400 |
| 01581 | Westborough | 21,944 | $141,944 | $726,100 |
| 01583 | West Boylston | 7,606 | $106,094 | $517,000 |
| 01585 | West Brookfield | 4,810 | $87,857 | $413,600 |
| 01586 PO Box | West Millbury | — | — | — |
| 01588 | Whitinsville | 10,258 | $92,486 | $425,100 |
| 01590 | Sutton | 9,422 | $147,015 | $641,500 |
| 01601 PO Box | Worcester | — | — | — |
| 01602 | Worcester | 27,092 | $91,764 | $450,700 |
| 01603 | Worcester | 20,868 | $66,049 | $395,200 |
| 01604 | Worcester | 39,812 | $73,505 | $421,600 |
| 01605 | Worcester | 30,579 | $54,642 | $443,200 |
| 01606 | Worcester | 22,844 | $92,105 | $440,200 |
| 01607 | Worcester | 8,706 | $78,727 | $389,800 |
| 01608 | Worcester | 4,932 | $45,687 | $185,000 |
| 01609 | Worcester | 22,047 | $68,381 | $545,100 |
| 01610 | Worcester | 30,444 | $51,472 | $374,500 |
| 01611 | Cherry Valley | 2,299 | $109,868 | $424,600 |
| 01612 | Paxton | 5,002 | $134,083 | $551,400 |
| 01613 PO Box | Worcester | — | — | — |
| 01614 PO Box | Worcester | — | — | — |
| 01615 PO Box | Worcester | — | — | — |
| 01653 PO Box | Worcester | — | — | — |
| 01655 PO Box | Worcester | — | — | — |
| 01740 | Bolton | 5,737 | $205,449 | $866,100 |
| 01745 | Fayville | 586 | $185,994 | $650,800 |
| 01747 | Hopedale | 6,027 | $115,722 | $532,900 |
| 01756 | Mendon | 6,325 | $132,256 | $709,100 |
| 01757 | Milford | 30,609 | $96,621 | $558,300 |
| 01772 | Southborough | 9,907 | $201,568 | $953,500 |
ZIP codes partly in Worcester County
These ZIP codes are mostly in a neighboring county but cover part of Worcester County.
| ZIP code | City | County | Population | Median income | Typical home value |
|---|---|---|---|---|---|
| 01010 | Brimfield | Hampden County | 3,705 | $111,250 | $445,500 |
| 01082 | Ware | Hampshire County | 10,392 | $69,018 | $355,300 |
Population and median household income: ACS 2020–2024 5-year estimates. Typical home value: Zillow Home Value Index (September 2026) where available, otherwise the ACS median owner-reported value. "PO Box" marks ZIP codes with no delivery area of their own. Methodology
Cities and towns in Worcester County
- Barre
- Gilbertville
- Hardwick
- Oakham
- South Barre
- Warren
- West Warren
- Wheelwright
- Athol
- Petersham
- Royalston
- Fitchburg
- Ashburnham
- Devens
- Baldwinville
- East Templeton
- Gardner
- Westminster
- Harvard
- Hubbardston
- Leominster
- Lunenburg
- Still River
- Templeton
- Winchendon
- Auburn
- Berlin
- Blackstone
- Boylston
- Brookfield
- Charlton
- Charlton City
- Charlton Depot
- Clinton
- East Brookfield
- Douglas
- Fiskdale
- Grafton
- Holden
- Jefferson
- Lancaster
- Leicester
- Linwood
- Manchaug
- Millbury
- Millville
- New Braintree
- Northborough
- Northbridge
- North Brookfield
- North Grafton
- North Oxford
- North Uxbridge
- Oxford
- Princeton
- Rochdale
- Rutland
- Shrewsbury
- Southbridge
- South Grafton
- South Lancaster
- Spencer
- Sterling
- Sturbridge
- Upton
- Uxbridge
- Webster
- Dudley
- Westborough
- West Boylston
- West Brookfield
- West Millbury
- Whitinsville
- Sutton
- Worcester
- Cherry Valley
- Paxton
- Bolton
- Fayville
- Hopedale
- Mendon
- Milford
- Southborough
Nearby counties
Frequently asked questions
How many ZIP codes are in Worcester County, Massachusetts?
99 ZIP codes are mainly in Worcester County, and 2 more ZIP codes from neighboring areas reach partly into it.
What cities are in Worcester County?
ZIP codes in Worcester County use the city names Ashburnham, Athol, Auburn, Baldwinville, Barre, Berlin, Blackstone, Bolton, Boylston, Brookfield, Charlton and Charlton City and others.
What metro area is Worcester County in?
Worcester County is part of the Worcester, MA metropolitan statistical area.