Massachusetts Air Quality
Essex is the worst air in Massachusetts right now at an index of 29, which is Good, from fine particles (PM2.5). AirNow carries 11 reporting areas in the state. No air quality alert is in force.
- Reporting areas
- 11
- Worst index now
- 29
- Alerts in force
- 0
- Towns under smoke
- Unavailable
Radar
Reflectivity now over Massachusetts. Open it to see the particulate forecast on the map.























Radar mosaic and map layers from NOAA MRMS and NOAA National Air Quality Forecast Capability. Boundaries from the Iowa Environmental Mesonet.
Alerts in force
An Air Quality Alert is issued by the National Weather Service on behalf of a state or local agency when pollution is expected to reach a level that harms health. An Air Stagnation Advisory means the air will not move enough to clear what is already in it.
None are in force in Massachusetts right now. All Massachusetts warnings.
By city, now and the days ahead11
Every AirNow reporting area in Massachusetts: what its monitors measured this hour, and what the state or local agency that forecasts for it expects today and tomorrow. Each area links to the nearest town’s page.
| Reporting area | Now | Category now | Today | Tomorrow | Pollutant |
|---|---|---|---|---|---|
| Essex | 29 | Good | Good | Good | PM2.5 |
| South Bristol-Plymouth | 26 | Good | Good | Good | Ozone |
| Cape Cod and Islands | 25 | Good | Good | Good | Ozone |
| West Middlesex | 24 | Good | Good | Good | PM2.5 |
| Norfolk | 21 | Good | Good | Good | Ozone |
| Berkshire | 19 | Good | Good | Good | PM2.5 |
| Boston Metro | 19 | Good | Good | Good | Ozone |
| Hampden-Hampshire | 18 | Good | Good | Good | Ozone |
| Worcester | 18 | Good | Good | Good | Ozone |
| Franklin | 17 | Good | Good | Good | PM2.5 |
| North Bristol-Plymouth | 17 | Good | Good | Good | PM2.5 |
Smoke
NOAA’s Hazard Mapping System smoke analysis could not be read just now.
What this means
The index runs from 0 to 500. Good is 0 to 50, Moderate to 100, Unhealthy for Sensitive Groups to 150, Unhealthy to 200, Very Unhealthy to 300, and Hazardous above that. The figure reported for a place is the highest index among the pollutants measured there, and the pollutant that produced it is named beside it.
What these numbers are. An index beside a monitor’s name is a measurement, published hourly by AirNow and preliminary until the operating agency certifies it. A category for today or tomorrow is a state or local agency forecaster’s own forecast for a reporting area. An hourly index is NOAA’s air quality model on a five-kilometer grid, not a reading from any instrument. Where a town has no monitor within reach, only the model figures appear, and the page says so.
Towns
Air quality for any town in Massachusetts: what is measured nearby, the category forecast for today and tomorrow, and NOAA’s model hour by hour. Largest first.
- Boston653,833 people
- South Boston571,281 people
- Worcester206,518 people
- Springfield154,341 people
- Lowell110,699 people
- Cambridge110,402 people
- New Bedford101,079 people
- Dorchester97,826 people
- Brockton95,314 people
- Fall River94,000 people
- Quincy93,618 people
- Lynn92,457 people
- Newton88,817 people
- Somerville80,318 people
- Lawrence80,231 people
- Framingham68,318 people
- Framingham Center65,413 people
- Waltham63,378 people
- Haverhill62,765 people
- Malden61,068 people
- Brookline58,732 people
- Medford57,403 people
- Taunton56,789 people
- Chicopee56,741 people
- North Chicopee55,179 people
- Weymouth54,395 people
- Revere53,422 people
- Peabody52,504 people
- Methuen52,044 people
- South Peabody50,293 people
- Barnstable47,821 people
- Everett46,050 people
- Brighton45,977 people
- Attleboro44,284 people
- Pittsfield43,303 people
- East Boston43,066 people
- Salem42,869 people
- Arlington42,844 people
- Westfield41,690 people
- Leominster41,569 people
- Beverly41,186 people
- Holyoke40,684 people
- Fitchburg40,545 people
- Beverly Cove40,365 people
- Billerica39,904 people
- Amherst39,833 people
- Marlborough39,818 people
- Woburn39,555 people
- Chelsea39,398 people
- Fenway/Kenmore37,733 people
- Jamaica Plain37,468 people
- Braintree37,297 people
- Mattapan36,299 people
- Chelmsford33,925 people
- Shrewsbury33,893 people
- Natick32,276 people
- Randolph32,112 people
- Watertown31,915 people
- Hyde Park31,845 people
- Lexington31,394 people
- Franklin30,636 people
- West Roxbury30,442 people
- Ashmont30,000 people
- Gloucester29,781 people
- Tewksbury29,326 people
- Needham28,886 people
- Dracut28,831 people
- Allston28,821 people
- Agawam28,761 people
- Norwood28,602 people
- Northampton28,540 people
- North Andover28,222 people
- Melrose27,997 people
- Wellesley27,982 people
- West Springfield27,912 people
- Roslindale27,683 people
- Milton27,003 people
- Stoughton26,915 people
- Saugus26,628 people
- Danvers26,493 people
- Yarmouth25,243 people
- Milford25,055 people
- Wakefield24,932 people
- Reading24,747 people
- Belmont24,729 people
- Dedham24,729 people
- Burlington24,498 people
- Chestnut Hill23,649 people
- Easton23,459 people
- Mansfield23,380 people
- Middleborough23,116 people
- Wilmington22,325 people
- Ludlow22,201 people
- Canton21,679 people
- Westford21,587 people
- Stoneham21,437 people
- Winchester21,374 people
- Acton20,897 people
- Charlestown20,397 people
- Gardner20,333 people
- Marblehead19,808 people
- Norton19,808 people
- Greenfield19,753 people
- Amherst Center19,065 people
- Southbridge19,030 people
- Mission Hill18,722 people
- Amesbury18,313 people
- Palmer18,261 people
- Somerset18,165 people
- Newburyport17,982 people
- Rockland17,982 people
- South Hadley17,652 people
- Winthrop17,618 people
- Back Bay17,577 people
- Sudbury17,343 people
- Holden17,016 people
- Hanover16,906 people
- Concord16,810 people
- North Attleborough Center16,796 people
- Auburn16,724 people
- Easthampton16,611 people
- Grafton16,583 people
- Swansea16,525 people
- Fairhaven16,453 people
- Abington15,985 people
- Ashland15,802 people
- Longmeadow15,784 people
- Orient Heights15,741 people
- Roxbury Crossing15,248 people
- East Longmeadow15,102 people
- Duxbury15,059 people
- Suffolk Downs Station15,000 people
- Hudson14,907 people
- Mashpee14,834 people
- Head of Westport14,809 people
- Whitman14,495 people
- Union Square14,459 people
- Hyannis14,120 people
- North Reading14,101 people
- Northbridge14,061 people
- Westwood14,029 people
- East Bridgewater14,021 people
- Holliston14,010 people
- Seekonk13,966 people
- Swampscott13,787 people
- Millbury13,606 people
- Cambridgeport13,438 people
- North Adams13,263 people
- Wayland13,155 people
- Raynham13,153 people
- East Cambridge13,122 people
- Harwich13,059 people
- Medway13,042 people
- Mid-Cambridge12,988 people
- Charlton12,764 people
- Uxbridge12,614 people
- Winter Hill12,613 people
- Bedford12,502 people
- Kingston12,208 people
- Carver11,718 people
- Weston11,682 people
- Lynnfield11,596 people
- Rehoboth11,486 people
- Webster11,412 people
- Tyngsboro11,366 people
- Newtonville11,251 people
- Wrentham11,251 people
- Dudley11,165 people
- South Yarmouth11,092 people
- Leicester11,064 people
- Acushnet10,850 people
- Holbrook10,791 people
- Norwell10,581 people
- Norfolk10,386 people
- Hull10,293 people
- Hanson10,209 people
- North End10,131 people
- Maynard10,106 people
- Newton Highlands9,976 people
- Kendall Square9,861 people
- Middleton9,859 people
- Southborough9,686 people
- Nonantum9,600 people
- Southwick9,444 people
- West Newton9,347 people
- Beacon Hill9,305 people
- Sutton9,215 people
- Centerville9,190 people
- Blackstone9,163 people
- Clarendon Hills8,971 people
- Jeffries Point8,823 people
- Andover8,762 people
- Montague8,637 people
- Monson8,505 people
- Freetown8,472 people
- Hamilton Worcester8,460 people
- Athol8,265 people
- Lincoln8,197 people
- East Somerville8,170 people
- Millis8,040 people
261 smaller towns
- West Cambridge/Harvard Square8,023 people
- Marstons Mills8,017 people
- Spring Hill7,873 people
- Bridgewater7,841 people
- Plainville7,817 people
- Halifax7,631 people
- West Boylston7,612 people
- Newton Upper Falls7,579 people
- Lancaster7,509 people
- Plymouth7,494 people
- Bemis7,472 people
- Nantucket7,446 people
- Clinton7,389 people
- Cohasset7,388 people
- Sterling7,384 people
- Mansfield Center7,360 people
- Middleborough Center7,319 people
- Beaconsfield7,199 people
- Great Barrington7,172 people
- Douglas7,168 people
- Pinehurst7,152 people
- Ten Hills7,062 people
- Westminster7,028 people
- Dalton7,012 people
- Oak Hill Park7,008 people
- Auburndale6,928 people
- Templeton6,918 people
- Tufts University6,877 people
- North Amherst6,819 people
- West Bridgewater6,750 people
- Milton Upper Mills6,725 people
- Whitinsville6,704 people
- Lower Allston6,570 people
- Cochituate6,569 people
- Brook Farm6,551 people
- West Fens6,548 people
- North Brighton6,531 people
- Medfield6,483 people
- West Somerville/Davis Square6,393 people
- Mattapoisett6,378 people
- Dighton6,283 people
- Fairmount6,282 people
- Back of the Hill6,272 people
- Merrimac6,245 people
- Ware6,170 people
- Northborough6,167 people
- Groveland6,143 people
- Oxford6,103 people
- Harvard6,085 people
- East Falmouth6,038 people
- West Concord6,028 people
- West Yarmouth6,012 people
- Stow6,005 people
- Walpole5,918 people
- Reservoir5,904 people
- Berkley5,849 people
- Milton Center5,763 people
- Spencer5,700 people
- Sharon5,658 people
- Hingham5,650 people
- Ashburnham5,643 people
- Foxborough5,625 people
- Eastham5,548 people
- Adams5,515 people
- Southampton5,481 people
- VA Boston Healthcare System, Brockton Campus5,474 people
- Mendon5,378 people
- Manchester-by-the-Sea5,366 people
- Watertown Square5,331 people
- Yarmouth Port5,320 people
- Savin Hill5,318 people
- Bliss Corner5,280 people
- Bellevue5,277 people
- Hampden5,261 people
- Grove Hall5,245 people
- Scituate5,245 people
- Marion5,213 people
- Coolidge Corner5,197 people
- Milton Village5,123 people
- North Scituate5,077 people
- Newton Corner5,042 people
- Readville5,041 people
- Highland5,016 people
- Boxborough4,996 people
- South Amherst4,994 people
- Ocean Bluff-Brant Rock4,970 people
- Rockport4,966 people
- Hadley4,877 people
- East Harwich4,872 people
- Salisbury4,869 people
- Bellingham4,854 people
- Carlisle4,799 people
- Smith Mills4,760 people
- Rochester4,661 people
- North Westport4,571 people
- Uphams Corner4,549 people
- Avon4,521 people
- Wenham4,518 people
- Turners Falls4,470 people
- Paxton4,463 people
- Millis-Clicquot4,403 people
- Marshfield4,335 people
- Williamstown4,325 people
- Edgartown4,306 people
- Sherborn4,273 people
- Ipswich4,222 people
- West Newbury4,221 people
- Bolton4,220 people
- Winchendon4,213 people
- Allston/Brighton4,185 people
- Raynham Center4,100 people
- Forestdale4,099 people
- Assonet4,084 people
- Boylston4,078 people
- Westborough4,045 people
- Orange4,018 people
- Hubbardston3,977 people
- East Sandwich3,940 people
- Northwest Harwich3,929 people
- Wilbraham3,915 people
- Buzzards Bay3,859 people
- Sunderland3,843 people
- Falmouth3,799 people
- Berkshire Heights3,781 people
- Oak Bluffs3,778 people
- Hopedale3,753 people
- Boston Seaport3,680 people
- South Dennis3,643 people
- Sagamore3,623 people
- Thompsonville3,623 people
- North Plymouth3,600 people
- Aberdeen3,575 people
- Princeton3,412 people
- Nahant3,410 people
- Brimfield3,397 people
- Sheffield3,393 people
- South Duxbury3,360 people
- North Pembroke3,292 people
- Dennis Port3,162 people
- North Falmouth3,084 people
- Acushnet Center3,073 people
- Lanesborough3,042 people
- Upton3,013 people
- Sandwich2,962 people
- Mattapoisett Center2,915 people
- Osterville2,911 people
- Belchertown2,899 people
- Wareham Center2,896 people
- Ashby2,895 people
- Three Rivers2,890 people
- Dunstable2,878 people
- Ayer2,868 people
- Pocasset2,851 people
- Ocean Grove2,811 people
- Wellfleet2,797 people
- Monument Beach2,790 people
- Littleton Common2,789 people
- Millville2,772 people
- East Dennis2,753 people
- Topsfield2,717 people
- Plympton2,683 people
- Norton Center2,671 people
- Hardwick2,668 people
- Cordaville2,650 people
- North Seekonk2,643 people
- Provincetown2,642 people
- North Lakeville2,630 people
- Green Harbor-Cedar Crest2,609 people
- Faneuil2,590 people
- Fiskdale2,583 people
- East Douglas2,557 people
- Hopkinton2,550 people
- West Tisbury2,510 people
- Pepperell2,504 people
- Williamsburg2,469 people
- Berlin2,422 people
- Dennis2,407 people
- Cotuit2,364 people
- Marshfield Hills2,356 people
- Boxford2,339 people
- Stockbridge2,316 people
- Dover2,265 people
- North Brookfield2,265 people
- Sturbridge2,253 people
- West Dennis2,242 people
- Bernardston2,193 people
- Truro2,123 people
- Vineyard Haven2,114 people
- Rutland2,111 people
- Monson Center2,107 people
- White Island Shores2,106 people
- Weweantic2,105 people
- Shelburne2,094 people
- West Wareham2,064 people
- East Pepperell2,059 people
- Lee2,051 people
- Baldwinville2,028 people
- Buckland2,026 people
- Brewster2,000 people
- Hinsdale1,905 people
- South Lancaster1,894 people
- South Deerfield1,880 people
- Colrain1,845 people
- Shutesbury1,842 people
- Conway1,841 people
- Devens1,840 people
- Ashfield1,831 people
- Bondsville1,812 people
- North Eastham1,806 people
- Harwich Center1,798 people
- Becket1,786 people
- Wales1,767 people
- Lunenburg1,760 people
- West Falmouth1,738 people
- Shelburne Falls1,731 people
- Oakham1,702 people
- Newton Center1,701 people
- Leverett1,692 people
- Teaticket1,692 people
- Lenox1,675 people
- Phillipston1,649 people
- Harwich Port1,644 people
- Richmond1,632 people
- Orleans1,621 people
- Whately1,600 people
- Onset1,573 people
- Granville1,548 people
- New Marlborough1,520 people
- West Barnstable1,508 people
- Westhampton1,494 people
- Erving1,493 people
- Essex1,471 people
- Holland1,464 people
- Shirley1,441 people
- West Stockbridge1,441 people
- Pelham1,428 people
- Chatham1,421 people
- Bourne1,418 people
- Rowley1,416 people
- West Brookfield1,413 people
- West Chatham1,410 people
- Warren1,405 people
- Otis1,389 people
- Gill1,387 people
- Charlemont1,382 people
- Granby1,368 people
- East Brookfield1,323 people
- Hatfield1,318 people
- Royalston1,276 people
- Newton Lower Falls1,246 people
- Chesterfield1,222 people
- Millers Falls1,139 people
- Townsend1,128 people
- Groton1,124 people
- Marion Center1,111 people
- Housatonic1,109 people
- Northfield1,089 people
- South Ashburnham1,062 people
- Barre1,009 people
- Wendell1,003 people
- Mashpee Neck1,000 people
Smaller places have pages too; search for one on the air quality landing page.
Sources
Observations and daily forecasts from AirNow, the US Environmental Protection Agency’s program with NOAA, the National Park Service, NASA, tribal, state and local agencies. Hourly forecasts from NOAA’s National Air Quality Forecast Capability. Smoke analysis from NOAA’s Hazard Mapping System. Alerts from the National Weather Service. Index categories and breakpoints are EPA’s, as revised in 2024.