New Hampshire air quality today
Today's readings across New Hampshire: Rochester has the highest reading at Moderate, and 45 of 60 tracked cities rate Good. Click any city for the pollutants behind its number and what they mean for time outside.
Cities in New Hampshire
| City | Air quality today | EPA level |
|---|---|---|
| Rochester Air Quality | Moderateas of Jul 28 | 2 of 6 |
| Chester Air Quality | Moderateas of Jul 28 | 2 of 6 |
| Exeter Air Quality | Moderateas of Jul 28 | 2 of 6 |
| Hudson Air Quality | Moderateas of Jul 28 | 2 of 6 |
| Merrimack Air Quality | Moderateas of Jul 28 | 2 of 6 |
| Temple Air Quality | Moderateas of Jul 28 | 2 of 6 |
| Hampstead Air Quality | Moderateas of Jul 28 | 2 of 6 |
| Derry Air Quality | Moderateas of Jul 28 | 2 of 6 |
| Windham Air Quality | Moderateas of Jul 28 | 2 of 6 |
| Milford Air Quality | Moderateas of Jul 28 | 2 of 6 |
| Sunapee Air Quality | Moderateas of Jul 28 | 2 of 6 |
| Hillsboro Air Quality | Moderateas of Jul 28 | 2 of 6 |
| Marlow Air Quality | Moderateas of Jul 28 | 2 of 6 |
| Seabrook Air Quality | Moderateas of Jul 28 | 2 of 6 |
| Walpole Air Quality | Moderateas of Jul 28 | 2 of 6 |
| Nashua Air Quality | Goodas of Jul 28 | 1 of 6 |
| Manchester Air Quality | Goodas of Jul 28 | 1 of 6 |
| Portsmouth Air Quality | Goodas of Jul 28 | 1 of 6 |
| Dover Air Quality | Goodas of Jul 28 | 1 of 6 |
| Concord Air Quality | Goodas of Jul 28 | 1 of 6 |
| Keene Air Quality | Goodas of Jul 28 | 1 of 6 |
| Claremont Air Quality | Goodas of Jul 28 | 1 of 6 |
| North Conway Air Quality | Goodas of Jul 28 | 1 of 6 |
| Pittsfield Air Quality | Goodas of Jul 28 | 1 of 6 |
| Hooksett Air Quality | Goodas of Jul 28 | 1 of 6 |
| Nottingham Air Quality | Goodas of Jul 28 | 1 of 6 |
| Gilmanton Air Quality | Goodas of Jul 28 | 1 of 6 |
| Madbury Air Quality | Goodas of Jul 28 | 1 of 6 |
| Freedom Air Quality | Goodas of Jul 28 | 1 of 6 |
| Rye Air Quality | Goodas of Jul 28 | 1 of 6 |
| Salem Air Quality | Goodas of Jul 28 | 1 of 6 |
| Hanover Air Quality | Goodas of Jul 28 | 1 of 6 |
| Durham Air Quality | Goodas of Jul 28 | 1 of 6 |
| Bedford Air Quality | Goodas of Jul 28 | 1 of 6 |
| Newton Air Quality | Goodas of Jul 28 | 1 of 6 |
| Newmarket Air Quality | Goodas of Jul 28 | 1 of 6 |
| Amherst Air Quality | Goodas of Jul 28 | 1 of 6 |
| Ossipee Air Quality | Goodas of Jul 28 | 1 of 6 |
| New Durham Air Quality | Goodas of Jul 28 | 1 of 6 |
| Stratham Air Quality | Goodas of Jul 28 | 1 of 6 |
| Atkinson Air Quality | Goodas of Jul 28 | 1 of 6 |
| Enfield Center Air Quality | Goodas of Jul 28 | 1 of 6 |
| Tilton Air Quality | Goodas of Jul 28 | 1 of 6 |
| New Boston Air Quality | Goodas of Jul 28 | 1 of 6 |
| Enfield Air Quality | Goodas of Jul 28 | 1 of 6 |
| Littleton Air Quality | Goodas of Jul 28 | 1 of 6 |
| Mason Air Quality | Goodas of Jul 28 | 1 of 6 |
| Silver Lake Air Quality | Goodas of Jul 28 | 1 of 6 |
| Center Conway Air Quality | Goodas of Jul 28 | 1 of 6 |
| East Hampstead Air Quality | Goodas of Jul 28 | 1 of 6 |
| Warner Air Quality | Goodas of Jul 28 | 1 of 6 |
| Strafford Air Quality | Goodas of Jul 28 | 1 of 6 |
| Rindge Air Quality | Goodas of Jul 28 | 1 of 6 |
| Campton Lower Village Air Quality | Goodas of Jul 28 | 1 of 6 |
| Hampton Air Quality | Goodas of Jul 28 | 1 of 6 |
| Sanbornville Air Quality | Goodas of Jul 28 | 1 of 6 |
| Seabrook Beach Air Quality | Goodas of Jul 28 | 1 of 6 |
| Great Boars Head Air Quality | Goodas of Jul 28 | 1 of 6 |
| Meredith Air Quality | Goodas of Jul 28 | 1 of 6 |
| Newfields Air Quality | Goodas of Jul 28 | 1 of 6 |
| Laconia Air Quality | No live reading | Not available |
| Lebanon Air Quality | No live reading | Not available |
| Somersworth Air Quality | No live reading | Not available |
| Peterborough Air Quality | No live reading | Not available |
| Suncook Air Quality | No live reading | Not available |
| Wolfeboro Air Quality | No live reading | Not available |
| Weare Air Quality | No live reading | Not available |
| Lincoln Air Quality | No live reading | Not available |
| Berlin Air Quality | No live reading | Not available |
| Woodsville Air Quality | No live reading | Not available |
| Fremont Air Quality | No live reading | Not available |
| Candia Air Quality | No live reading | Not available |
| Franklin Air Quality | No live reading | Not available |
| Brookline Air Quality | No live reading | Not available |
| Francestown Air Quality | No live reading | Not available |
| Londonderry Air Quality | No live reading | Not available |
| Epping Air Quality | No live reading | Not available |
| Campton Air Quality | No live reading | Not available |
| Lyme Air Quality | No live reading | Not available |
| Litchfield Air Quality | No live reading | Not available |
| Lyndeborough Air Quality | No live reading | Not available |
| Goffstown Air Quality | No live reading | Not available |
| Springfield Air Quality | No live reading | Not available |
| Alstead Air Quality | No live reading | Not available |
| Belmont Air Quality | No live reading | Not available |
| Colebrook Air Quality | No live reading | Not available |
| Bow Air Quality | No live reading | Not available |
| Kingston Air Quality | No live reading | Not available |
| Plymouth Air Quality | No live reading | Not available |
| Monroe Air Quality | No live reading | Not available |
| Mont Vernon Air Quality | No live reading | Not available |
| Newport Air Quality | No live reading | Not available |
| Surry Air Quality | No live reading | Not available |
| Jaffrey Air Quality | No live reading | Not available |
| Gilford Air Quality | No live reading | Not available |
| Boscawen Air Quality | No live reading | Not available |
| Auburn Air Quality | No live reading | Not available |
| Twin Mountain Air Quality | No live reading | Not available |
| Melvin Village Air Quality | No live reading | Not available |
| Hampton Falls Air Quality | No live reading | Not available |
| Rollinsford Air Quality | No live reading | Not available |
| Pittsburg Air Quality | No live reading | Not available |
| Center Harbor Air Quality | No live reading | Not available |
| East Wakefield Air Quality | No live reading | Not available |
Readings use the EPA's six-level scale, from Good (1) to Hazardous (6), and update daily. Cities without a reading refresh the next time their page loads.
How to read these numbers
The air quality index tracks pollution: ozone, fine particles (PM2.5), dust, and exhaust. Good and Moderate days are fine for almost everyone. At Unhealthy for Sensitive Groups, people with asthma or a heart condition feel it first. Unhealthy and above means everyone should cut back time outside.
Pollen is not part of this score. A Good air day in New Hampshire can still be a rough allergy day, so check New Hampshire pollen levels too before you plan a long day outside.