New Jersey Air Quality
Central is the worst air in New Jersey right now at an index of 48, which is Good, from fine particles (PM2.5). AirNow carries 10 reporting areas in the state. No air quality alert is in force. Wildfire smoke has been drawn over 333 of the state’s towns today.
- Reporting areas
- 10
- Worst index now
- 48
- Alerts in force
- 0
- Towns under smoke
- 333
Fine particles on the map
Forecast fine particulate matter from NOAA’s National Air Quality Forecast Capability over New Jersey. Open it for the live map, where it pans and zooms.























Open the live map with the particulate forecast
Map layer from 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 New Jersey right now. All New Jersey warnings.
By city, now and the days ahead10
Every AirNow reporting area in New Jersey: 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 |
|---|---|---|---|---|---|
| Central | 48 | Good | Good | Good | PM2.5 |
| Northeast Urban | 43 | Good | Good | Good | PM2.5 |
| Riverline | 37 | Good | Good | Good | PM2.5 |
| South Coastal | 30 | Good | Good | Good | Ozone |
| Southern Bay | 30 | Good | Good | Good | Ozone |
| Monmouth County | 28 | Good | Good | Good | Ozone |
| North Central | 21 | Good | Good | Good | Ozone |
| Southeast Burlington and Ocean Counties | 19 | Good | Good | Good | Ozone |
| Delaware Water Gap | 15 | Good | Good | Good | Ozone |
| New Jersey | No reading | Good | Good | PM2.5 |
The forecaster’s discussion
Written by New Jersey Dept. of Environmental Protection for Central and filed with AirNow.
9/18 - A cold front passes through the region early Friday morning ushering in a drier and cooler airmass. Levels of fine particulates remain low moderate statewide, while ozone remains in the good category. 9/19 - Good air quality is expected across New Jersey on Saturday due to partly sunny skies and an onshore flow. 9/20 - Rainy conditions are forecast for Sunday as low pressure moves into the region keeping air quality in the good category statewide. 9/21 - A chance of rain lingers into Monday. Cloudy conditions, cooler temperatures, and a breezy onshore flow will keep air quality good.
Smoke
Where NOAA’s Hazard Mapping System analysts have drawn wildfire smoke over New Jersey in today’s satellite imagery. Smoke drawn overhead is not always smoke at ground level; each town’s page carries the near-surface forecast.
- Light Newark, Jersey City, Paterson, Elizabeth, Edison, Trenton, Toms River, Clifton, Camden, Brick, Passaic, Cherry Hill, Union City, Bayonne, Middletown, East Orange and 317 more
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 New Jersey: what is measured nearby, the category forecast for today and tomorrow, and NOAA’s model hour by hour. Largest first.
- Newark281,944 people
- Jersey City264,290 people
- Paterson147,754 people
- Elizabeth129,007 people
- Edison102,548 people
- Trenton89,620 people
- Toms River88,791 people
- Clifton86,334 people
- Camden76,119 people
- Brick76,021 people
- Passaic71,085 people
- Cherry Hill70,475 people
- Union City69,156 people
- Bayonne66,311 people
- Middletown65,490 people
- East Orange64,949 people
- North Bergen63,484 people
- Irvington61,323 people
- Vineland60,818 people
- South Vineland58,122 people
- Wayne57,915 people
- New Brunswick57,035 people
- Union56,771 people
- Piscataway56,044 people
- Jackson54,856 people
- Lakewood53,805 people
- Hoboken53,635 people
- West New York53,366 people
- Perth Amboy52,682 people
- Plainfield51,217 people
- Parsippany51,144 people
- Bloomfield49,120 people
- East Brunswick48,495 people
- West Orange48,131 people
- Sayreville44,920 people
- Hackensack44,834 people
- Bridgewater44,464 people
- North Brunswick43,905 people
- Sicklerville42,891 people
- Sayreville Junction42,890 people
- Kearny42,137 people
- Linden42,021 people
- Mount Laurel41,864 people
- Marlboro40,191 people
- Teaneck40,078 people
- Montclair39,701 people
- Atlantic City39,260 people
- Hillsborough38,303 people
- Sewell37,433 people
- Belleville36,878 people
- Fort Lee36,672 people
- Ewing36,559 people
- Pennsauken36,332 people
- Orange34,457 people
- Fair Lawn33,597 people
- Garfield31,802 people
- Willingboro31,668 people
- Long Branch30,941 people
- Westfield30,548 people
- Princeton29,603 people
- Rahway29,508 people
- Englewood28,539 people
- Millville28,230 people
- Livingston27,853 people
- Bergenfield27,621 people
- Nutley27,572 people
- Paramus26,974 people
- West Milford26,968 people
- Mercerville-Hamilton Square26,419 people
- Randolph25,734 people
- Ridgewood25,621 people
- Bridgeton25,031 people
- Maplewood25,008 people
- Cliffside Park24,857 people
- Lodi24,835 people
- Vincentown24,664 people
- South Plainfield24,290 people
- Carteret24,170 people
- Mahwah24,062 people
- Old Bridge23,753 people
- Scotch Plains23,584 people
- South Old Bridge23,233 people
- Cranford22,627 people
- Hillside22,155 people
- North Plainfield22,140 people
- Somerset22,083 people
- Summit22,074 people
- Roselle21,670 people
- Basking Ridge21,424 people
- Pleasantville20,755 people
- Palisades Park20,743 people
- Bayville20,512 people
- Elmwood Park20,279 people
- Millburn20,149 people
- Lyndhurst19,996 people
- Sparta19,722 people
- Woodbridge19,265 people
- Glassboro19,216 people
- Secaucus19,104 people
- Maple Shade19,077 people
- Hawthorne19,074 people
- Iselin18,695 people
- Rutherford18,690 people
- Morristown18,594 people
- Point Pleasant18,523 people
- Dover18,346 people
- Dumont18,001 people
- Colonia17,795 people
- Tinton Falls17,772 people
- Lindenwold17,613 people
- South Orange17,295 people
- Wyckoff17,124 people
- Avenel17,011 people
- New Milford16,801 people
- Denville16,669 people
- South River16,399 people
- Hopatcong Hills16,267 people
- Ocean Acres16,142 people
- Madison16,126 people
- North Arlington15,904 people
- Asbury Park15,818 people
- Williamstown15,567 people
- Harrison15,474 people
- Warren Township15,311 people
- Fords15,187 people
- Ramsey15,102 people
- Tenafly14,880 people
- Cinnaminson14,646 people
- Clark14,628 people
- Hammonton14,618 people
- Springdale14,518 people
- Phillipsburg14,515 people
- Hopatcong14,510 people
- Fairview14,451 people
- Springfield14,429 people
- Highland Park14,347 people
- Moorestown-Lenola14,217 people
- Bradley Gardens14,206 people
- Berkeley Heights14,179 people
- Cherry Hill Mall14,171 people
- Weehawken14,104 people
- Collingswood14,000 people
- Middlesex13,934 people
- Metuchen13,886 people
- Princeton Meadows13,834 people
- Roselle Park13,670 people
- West Freehold13,613 people
- Verona13,545 people
- Franklin Park13,295 people
- Mercerville13,230 people
- Oakland13,165 people
- Short Hills13,165 people
- Saddle Brook13,130 people
- Ridgefield Park13,102 people
- Hanover12,898 people
- Holiday City-Berkeley12,831 people
- Hamilton Square12,784 people
- Lumberton12,559 people
- Woodland Park12,518 people
- New Providence12,469 people
- Cedar Grove12,457 people
- Ringwood12,448 people
- Atco12,350 people
- Eatontown12,301 people
- Hasbrouck Heights12,227 people
- Red Bank12,204 people
- Somerville12,202 people
- East Hanover12,194 people
- Edgewater12,034 people
- Glen Rock11,999 people
- Martinsville11,980 people
- Freehold11,959 people
- Pennsville11,888 people
- Wanaque11,848 people
- Florham Park11,835 people
- Wallington11,716 people
- River Edge11,668 people
- Guttenberg11,665 people
- Upper Montclair11,565 people
- Bellmawr11,462 people
- Haddonfield11,414 people
- Ridgefield11,373 people
- Greentree11,367 people
- Ocean City11,355 people
- Gloucester City11,329 people
- Robertsville11,297 people
- Westwood11,247 people
- Browns Mills11,223 people
- Beachwood11,214 people
- Pompton Lakes11,202 people
- Totowa10,973 people
- Little Ferry10,963 people
- Franklin Lakes10,899 people
- Mount Holly10,804 people
- Echelon10,743 people
- Little Falls10,688 people
- Somers Point10,688 people
- Hillsdale10,559 people
- Pine Hill10,510 people
- Bound Brook10,497 people
352 smaller towns
- Ventnor City10,486 people
- Manville10,429 people
- Lincoln Park10,405 people
- Kinnelon10,392 people
- Colts Neck10,142 people
- Marlton10,133 people
- Waldwick10,095 people
- Woodbury10,020 people
- Lake Mohawk9,916 people
- Keansburg9,873 people
- Burlington9,808 people
- Maywood9,805 people
- Hackettstown9,579 people
- River Vale9,497 people
- White Horse9,494 people
- Villas9,483 people
- Lake Hiawatha9,360 people
- Kendall Park9,339 people
- Brookdale9,239 people
- Leonia9,219 people
- Brigantine9,204 people
- East Rutherford9,164 people
- Succasunna9,152 people
- Lake Hopatcong9,054 people
- Chatham8,993 people
- Budd Lake8,968 people
- Park Ridge8,919 people
- Pitman8,898 people
- Matawan8,853 people
- South Amboy8,846 people
- White Meadow Lake8,836 people
- Whippany8,822 people
- Cresskill8,812 people
- Columbus8,783 people
- Audubon8,730 people
- Pine Lake Park8,707 people
- East Franklin8,669 people
- Closter8,662 people
- North Haledon8,548 people
- Northfield8,521 people
- Clayton8,493 people
- Mystic Island8,493 people
- Spotswood8,476 people
- Haledon8,451 people
- Montvale8,442 people
- Boonton8,441 people
- Bogota8,400 people
- Runnemede8,381 people
- Upper Saddle River8,379 people
- Absecon8,317 people
- Ashland8,302 people
- Wood-Ridge8,249 people
- Oradell8,218 people
- Bloomingdale8,215 people
- Kenilworth8,215 people
- Bedminster8,165 people
- Northfield8,070 people
- Raritan8,031 people
- West Long Branch7,994 people
- Newton7,979 people
- Caldwell7,948 people
- Crestwood Village7,907 people
- Bernardsville7,801 people
- Fort Dix7,716 people
- Bloomingdale7,714 people
- Butler7,701 people
- Emerson7,697 people
- Glen Ridge7,660 people
- Fanwood7,651 people
- Berlin7,590 people
- Haddon Heights7,514 people
- Twin Rivers7,443 people
- Dunellen7,431 people
- Edgewater Park7,387 people
- Carneys Point7,382 people
- Midland Park7,329 people
- Palmyra7,314 people
- Strathmore7,258 people
- Smithville7,242 people
- Yardville7,186 people
- Keyport7,145 people
- Madison Park7,144 people
- Pomona7,124 people
- Dayton7,063 people
- Fairfield7,063 people
- Milltown7,049 people
- Stratford7,013 people
- Linwood6,973 people
- Rumson6,926 people
- Mountainside6,885 people
- Allendale6,822 people
- Barrington6,817 people
- North Caldwell6,661 people
- Wharton6,613 people
- Laurence Harbor6,536 people
- Yorketown6,535 people
- Washington6,498 people
- Rockaway6,494 people
- Landing6,436 people
- Carlstadt6,279 people
- Ramtown6,242 people
- Margate City6,237 people
- Green Knoll6,200 people
- Lincroft6,135 people
- Fair Haven6,029 people
- Jamesburg6,029 people
- Old Tappan6,016 people
- Paulsboro5,989 people
- Prospect Park5,953 people
- Woodcliff Lake5,917 people
- Watchung5,916 people
- Little Silver5,913 people
- Ramblewood5,907 people
- Roseland5,876 people
- Norwood5,869 people
- Heathcote5,821 people
- Manasquan5,815 people
- Prospect Park5,794 people
- Oceanport5,739 people
- Belmar5,712 people
- Kingston Estates5,685 people
- Finderne5,600 people
- Union Beach5,595 people
- Morris Plains5,532 people
- Rochelle Park5,518 people
- Hightstown5,517 people
- Somerdale5,460 people
- Englewood Cliffs5,403 people
- Cape May Court House5,338 people
- Mount Arlington5,300 people
- Forked River5,244 people
- Wildwood5,149 people
- Demarest5,050 people
- Morganville5,040 people
- Mendham5,001 people
- Clementon4,947 people
- Penns Grove4,945 people
- Haskell4,942 people
- Highland Lake4,933 people
- East Freehold4,894 people
- Salem4,894 people
- Highlands4,867 people
- South Bound Brook4,863 people
- Northvale4,859 people
- Franklin4,855 people
- Beckett4,847 people
- Harrington Park4,823 people
- Neptune City4,803 people
- Brielle4,757 people
- Glendora4,750 people
- Spring Lake Heights4,713 people
- Flemington4,641 people
- Mount Ephraim4,639 people
- Buena4,603 people
- Beattystown4,554 people
- Point Pleasant Beach4,552 people
- Blackwood4,545 people
- Wanamassa4,532 people
- Franklin Center4,460 people
- Westville4,439 people
- Florence4,426 people
- Florence4,426 people
- Ellisburg4,413 people
- Leisure Village4,400 people
- Magnolia4,383 people
- Garwood4,351 people
- Atlantic Highlands4,311 people
- Magnolia4,298 people
- Mountain Lakes4,288 people
- Riverdale4,273 people
- Bradley Beach4,268 people
- Egg Harbor City4,239 people
- Westville4,224 people
- Leisure Village East4,217 people
- Ho-Ho-Kus4,165 people
- Medford Lakes4,146 people
- Golden Triangle4,145 people
- Shrewsbury4,131 people
- Cedar Knolls4,000 people
- Oakhurst3,995 people
- Oaklyn3,992 people
- Mullica Hill3,982 people
- Country Lake Estates3,943 people
- North Wildwood3,901 people
- Beach Haven West3,896 people
- Lawrenceville3,887 people
- Bordentown3,882 people
- Lambertville3,833 people
- Society Hill3,829 people
- Merchantville3,821 people
- Port Monmouth3,818 people
- Fairview3,806 people
- Turnersville3,742 people
- Gibbstown3,739 people
- South Toms River3,736 people
- Port Reading3,728 people
- Roebling3,715 people
- McGuire AFB3,710 people
- Shark River Hills3,697 people
- Holiday City South3,689 people
- Singac3,618 people
- Leisuretowne3,582 people
- High Bridge3,556 people
- Woodstown3,524 people
- Cape May3,514 people
- Leisure Village West-Pine Lake Park3,493 people
- Oak Valley3,483 people
- Haworth3,470 people
- Richwood3,459 people
- Stanhope3,410 people
- Tuckerton3,377 people
- Ocean Grove3,342 people
- North Middletown3,295 people
- Saddle River3,255 people
- Netcong3,253 people
- Monmouth Beach3,239 people
- North Cape May3,226 people
- Delanco3,211 people
- Cliffwood Beach3,194 people
- Sixmile Run3,184 people
- Wildwood Crest3,182 people
- Hamburg3,155 people
- Concordia3,092 people
- Robbinsville3,041 people
- Woodbury Heights3,010 people
- Kenvil3,009 people
- National Park2,999 people
- Laurel Lake2,989 people
- Wood-Lynne2,978 people
- Spring Lake2,965 people
- Groveville2,945 people
- Lawnside2,919 people
- Seaside Heights2,892 people
- Monmouth Junction2,887 people
- Barnegat2,817 people
- Moonachie2,788 people
- South Hackensack2,771 people
- Leonardo2,757 people
- Sewaren2,756 people
- Riverton2,748 people
- Plainsboro Center2,712 people
- Lakehurst2,694 people
- Rio Grande2,670 people
- Clearbrook Park2,667 people
- Rossmoor2,666 people
- Clinton2,657 people
- Swedesboro2,613 people
- Belvidere2,607 people
- Pennington2,598 people
- Beverly2,559 people
- New Egypt2,512 people
- West Belmar2,493 people
- Leisure Knoll2,490 people
- Woodbine2,482 people
- Whittingham2,476 people
- Princeton Junction2,465 people
- Pemberton Heights2,423 people
- East Newark2,406 people
- Brownville2,383 people
- Pine Ridge at Crestwood2,369 people
- Presidential Lakes Estates2,365 people
- Middlebush2,326 people
- Alpha2,303 people
- Manahawkin2,303 people
- Ogdensburg2,286 people
- Wenonah2,254 people
- Gibbsboro2,244 people
- North Beach Haven2,235 people
- Helmetta2,231 people
- Whitesboro2,205 people
- Whitesboro-Burleigh2,205 people
- Cranbury2,181 people
- Essex Fells2,159 people
- Pine Beach2,150 people
- Mays Landing2,135 people
- Erma2,134 people
- Victory Lakes2,111 people
- Holiday Heights2,099 people
- Vista Center2,095 people
- Whitehouse Station2,089 people
- Sea Isle City2,087 people
- Gladstone2,086 people
- Peapack2,086 people
- Sussex2,043 people
- Navesink2,020 people
- Ocean Gate2,010 people
- Ten Mile Run1,959 people
- Englishtown1,955 people
- Brooklawn1,933 people
- Hopewell1,929 people
- Alpine1,917 people
- Laurel Springs1,884 people
- Long Valley1,879 people
- Folsom1,851 people
- Allentown1,825 people
- Sea Girt1,811 people
- Lavallette1,807 people
- Avon-by-the-Sea1,794 people
- South Belmar1,789 people
- Upper Pohatcong1,781 people
- Belford1,768 people
- Lake Como1,759 people
- Estell Manor1,731 people
- Vernon Center1,713 people
- Collings Lakes1,706 people
- Annandale1,695 people
- Chester1,675 people
- Lebanon1,671 people
- Island Heights1,668 people
- Glen Gardner1,663 people
- Chesilhurst1,634 people
- Vernon Valley1,626 people
- Waretown1,569 people
- Brass Castle1,555 people
- Seaside Park1,551 people
- Newfield1,534 people
- Victory Gardens1,532 people
- Voorhees1,517 people
- Winfield1,514 people
- Kingston1,493 people
- Seabrook Farms1,484 people
- Hardwick1,464 people
- Elwood1,437 people
- Cedar Glen Lakes1,421 people
- Olivet1,408 people
- Alloway1,402 people
- Frenchtown1,386 people
- Pemberton1,383 people
- Port Norris1,377 people
- Hampton1,361 people
- Sea Bright1,344 people
- Elmer1,343 people
- Farmingdale1,306 people
- Avalon1,283 people
- Cedar Glen West1,267 people
- Fairton1,264 people
- Lake Telemark1,255 people
- Dover Beaches North1,239 people
- Weston1,235 people
- Dover Beaches South1,209 people
- Milford1,204 people
- Surf City1,204 people
- Crandon Lakes1,178 people
- Beach Haven1,172 people
- Ship Bottom1,135 people
- Silver Ridge1,133 people
- Port Republic1,100 people
- Rosenhayn1,098 people
- Oxford1,090 people
- Califon1,080 people
- West Cape May1,016 people
- Audubon Park1,011 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.