New York Water Quality Report
855 cities tested · Average grade: B+ · 50.1M people served
Live Water Alerts for New York →Latest water news in New York
Recent reporting on New York drinking water — boil-water advisories, regulatory action, and infrastructure events.
New York water quality overview
New York's drinking water quality is good overall, with an average score of 80.7 out of 100 across 855 cities tested. The median score is 85.8, serving a total population of 50,088,359 residents. 83% of cities earned an A or B grade, indicating broadly strong water quality infrastructure across the state. PFAS "forever chemicals" were detected in 150 of 855 cities tested (18%). 54 cities exceed the 2024 EPA maximum contaminant levels. 9 cities have lead levels exceeding the EPA action level of 15 ppb, often indicating aging infrastructure with lead service lines or lead solder. The state relies on a mix of water sources: 416 cities use groundwater while 438 draw from surface water such as rivers, lakes, and reservoirs.
Issues to watch in New York
Explore contaminants in New York
More contaminants tested in New York
Private-well water in New York
Based on USGS Powell Domestic-Well Database — 2,420 private wells sampled across New York. These wells are not regulated by the EPA; if you draw your tap from a private well, the public-system grade above does not apply to you.
Top industrial water polluters in New York
Industrial polluters nearby
The 10 facilities reporting the most pounds released to surface water in New York, 2023.
Total reported releases to surface water: 3,631,080 lbs
| Facility | Top chemical | To surface water (lbs/yr) |
|---|---|---|
ANHEUSER-BUSCH LLC BALDWINSVILLE, NY13027 | Nitrate compounds (water dissociable; reportable only when in aqueous solution) | 1,041,175 |
RED-ROCHESTER LLC - EASTMAN BUSINESS PARK ROCHESTER, NY14615 | Nitrate compounds (water dissociable; reportable only when in aqueous solution) | 899,329 |
FINCH PAPER LLC GLENS FALLS, NY12801 | Nitrate compounds (water dissociable; reportable only when in aqueous solution) | 504,585 |
ONSEMI HOPEWELL JUNCTION, NY12533 | Nitrate compounds (water dissociable; reportable only when in aqueous solution) | 487,013 |
MPM SILICONES LLC WATERFORD, NY12188 | Nitrate compounds (water dissociable; reportable only when in aqueous solution) | 360,151 |
+ 5 more facilities
Source: EPA Toxic Release Inventory (TRI) 2023
How New York cities scored
Best Cities
Worst Cities
Water quality across New York
Each dot is a city, colored by its water quality grade. Size reflects population served. Click any city to view its full water report.
855 cities in New York
| # | City | Grade | Score | Population | Violations |
|---|---|---|---|---|---|
| 1 | Richland (T) | A+ | 100 | 4K | 0 |
| 2 | Freeport (V) | A+ | 99 | 45K | 2 |
| 3 | Lockport (T) | A+ | 99 | 21K | 0 |
| 4 | Royalton (T) | A+ | 99 | 12K | 0 |
| 5 | Niagara (T) | A+ | 99 | 8K | 0 |
| 6 | Royalton (T) | A+ | 99 | 4K | 0 |
| 7 | Marion (T) | A+ | 98.9 | 6K | 3 |
| 8 | Wheatfield (T) | A+ | 98.8 | 18K | 0 |
| 9 | Macedon (T) | A+ | 98.5 | 24K | 4 |
| 10 | Oxford (T) | A+ | 97.8 | 504 | 9 |
| 11 | Niagara Falls (C) | A+ | 97.6 | 58K | 28 |
| 12 | Newfane (T) | A+ | 97.5 | 9K | 1 |
| 13 | Malone (V) | A+ | 97.4 | 13K | 23 |
| 14 | Sea Cliff (V) | A+ | 97.1 | 13K | 3 |
| 15 | Owego (T) | A+ | 97 | 5K | 0 |
| 16 | North Hempstead (T) | A+ | 97 | 3K | 0 |
| 17 | Genoa (T) | A+ | 97 | 900 | 0 |
| 18 | North Tonawanda (C) | A+ | 96.8 | 32K | 0 |
| 19 | Silver Springs (V) | A+ | 96.8 | 850 | 3 |
| 20 | Auburn (C) | A+ | 96.2 | 28K | 5 |
| 21 | Montgomery (V) | A+ | 96.2 | 5K | 0 |
| 22 | Great Neck Estates (V) | A+ | 96.1 | 31K | 5 |
| 23 | Great Neck Estates (V) | A+ | 96.1 | 31K | 5 |
| 24 | Great Neck Estates (V) | A+ | 96.1 | 31K | 5 |
| 25 | Great Neck Estates (V) | A+ | 96.1 | 31K | 5 |
| 26 | Great Neck Estates (V) | A+ | 96.1 | 31K | 5 |
| 27 | Great Neck Estates (V) | A+ | 96.1 | 31K | 5 |
| 28 | Great Neck Estates (V) | A+ | 96.1 | 31K | 5 |
| 29 | Batavia (C) | A+ | 96 | 15K | 10 |
| 30 | Lake Placid (V) | A+ | 96 | 5K | 34 |
| 31 | Somerset (T) | A+ | 96 | 3K | 0 |
| 32 | Weedsport (V) | A+ | 96 | 2K | 0 |
| 33 | Port Dickinson (V) | A+ | 95.9 | 2K | 2 |
| 34 | Yates (T) | A+ | 95.9 | 2K | 3 |
| 35 | Medina (V) | A+ | 95.8 | 7K | 10 |
| 36 | Alexandria Bay (V) | A+ | 95.8 | 2K | 2 |
| 37 | Clayton (V) | A+ | 95.7 | 2K | 1 |
| 38 | Fort Covington (T) | A+ | 95.7 | 900 | 22 |
| 39 | Savona (V) | A+ | 95.7 | 801 | 4 |
| 40 | Elma (T) | A+ | 95.6 | 10K | 10 |
| 41 | Slingerlands | A+ | 95.6 | 524 | 2 |
| 42 | Canton (V) | A+ | 95.4 | 7K | 7 |
| 43 | Colonie (T) | A+ | 95.3 | 86K | 13 |
| 44 | Clay (T) | A+ | 95.3 | 16K | 12 |
| 45 | Cortlandville (T) | A+ | 95.2 | 4K | 5 |
| 46 | Alabama (T) | A | 95 | 17K | 1 |
| 47 | Bethany (T) | A | 95 | 16K | 1 |
| 48 | Le Roy (T) | A | 95 | 16K | 1 |
| 49 | Le Roy (T) | A | 95 | 16K | 1 |
| 50 | Le Roy (T) | A | 95 | 16K | 1 |
| 51 | Le Roy (T) | A | 95 | 16K | 1 |
| 52 | Le Roy (T) | A | 95 | 16K | 1 |
| 53 | Le Roy (T) | A | 95 | 16K | 1 |
| 54 | Le Roy (T) | A | 95 | 16K | 1 |
| 55 | Le Roy (T) | A | 95 | 16K | 1 |
| 56 | Ontario (T) | A+ | 95 | 10K | 7 |
| 57 | Lyons (T) | A+ | 95 | 6K | 1 |
| 58 | Lansing (V) | A+ | 95 | 3K | 0 |
| 59 | Collins, N.Y. (T) | A+ | 95 | 2K | 19 |
| 60 | Cortland (C) | A | 94.9 | 20K | 8 |
| 61 | Arcade (V) | A | 94.9 | 3K | 3 |
| 62 | Ellisburg (T) | A | 94.9 | 2K | 1 |
| 63 | Clymer (T) | A | 94.9 | 650 | 1 |
| 64 | Jamestown (C) | A | 94.8 | 47K | 43 |
| 65 | Hudson (C) | A | 94.6 | 7K | 10 |
| 66 | Bayville (V) | A | 94.6 | 7K | 31 |
| 67 | Northville (V) | A | 94.6 | 1K | 26 |
| 68 | Farmingdale (V) | A | 94.5 | 9K | 3 |
| 69 | Sherrill (C) | A | 94.5 | 3K | 7 |
| 70 | Oyster Bay (T) | A | 94.3 | 43K | 87 |
| 71 | Ravena (V) | A | 94.3 | 5K | 6 |
| 72 | Mount Morris (V) | A | 94.3 | 4K | 38 |
| 73 | Heuvelton (V) | A | 94.3 | 830 | 25 |
| 74 | Long Beach (C) | A | 94.2 | 35K | 7 |
| 75 | Scarsdale | A | 94.2 | 22K | 0 |
| 76 | Johnstown (C) | A | 94.2 | 8K | 15 |
| 77 | Attica (V) | A | 94.2 | 3K | 14 |
| 78 | Attica (V) | A | 94.2 | 3K | 14 |
| 79 | Oxford (V) | A | 94.2 | 2K | 17 |
| 80 | Corinth (T) | A | 94.2 | 944 | 27 |
| 81 | Halfmoon (T) | A | 94 | 15K | 15 |
| 82 | Champlain (V) | A | 94 | 3K | 13 |
| 83 | Batavia | A | 94 | 2K | 0 |
| 84 | New Bremen (T) | A | 94 | 782 | 0 |
| 85 | New Bremen (T) | A | 94 | 782 | 0 |
| 86 | Frankfort (T) | A | 93.9 | 2K | 6 |
| 87 | Hilton (V) | A | 93.8 | 6K | 10 |
| 88 | Caneadea (T) | A | 93.8 | 2K | 24 |
| 89 | Randolph (T) | A | 93.8 | 2K | 17 |
| 90 | Gorham (T) | A | 93.7 | 3K | 57 |
| 91 | Ridgeway (T) | A | 93.7 | 3K | 4 |
| 92 | Greene (V) | A | 93.7 | 2K | 15 |
| 93 | Dundee (V) | A | 93.7 | 2K | 5 |
| 94 | Union Springs (V) | A | 93.6 | 2K | 15 |
| 95 | Ellicottville (T) | A | 93.6 | 1K | 7 |
| 96 | St. Armand (T) | A | 93.6 | 980 | 23 |
| 97 | Geneva (C) | A | 93.5 | 13K | 24 |
| 98 | Crown Point (T) | A | 93.5 | 980 | 23 |
| 99 | Poland (V) | A | 93.5 | 508 | 36 |
| 100 | Hudson Falls (V) | A | 93.4 | 7K | 4 |
| 101 | Sennett (T) | A | 93.4 | 1K | 5 |
| 102 | Kenmore (V) | A | 93.3 | 88K | 5 |
| 103 | Buchanan (V) | A | 93.3 | 2K | 10 |
| 104 | Lyons Falls (V) | A | 93.3 | 850 | 16 |
| 105 | Owasco (T) | A | 93.1 | 3K | 14 |
| 106 | Red Hook (V) | A | 93.1 | 3K | 33 |
| 107 | Le Roy (T) | A | 93 | 16K | 12 |
| 108 | Norwich (C) | A | 93 | 8K | 37 |
| 109 | Cape Vincent (T) | A | 93 | 3K | 0 |
| 110 | Painted Post (V) | A | 93 | 2K | 6 |
| 111 | Poestenkill (T) | A | 93 | 752 | 9 |
| 112 | New Berlin (V) | A | 92.9 | 2K | 22 |
| 113 | Lyndonville (V) | A | 92.8 | 1K | 8 |
| 114 | Shelby (T) | A | 92.7 | 1K | 8 |
| 115 | Perry (T) | A | 92.6 | 4K | 47 |
| 116 | Pulaski (V) | A | 92.6 | 2K | 10 |
| 117 | Allegany (V) | A | 92.6 | 2K | 35 |
| 118 | Waterville (V) | A | 92.6 | 2K | 16 |
| 119 | Waterville (V) | A | 92.6 | 2K | 16 |
| 120 | Savannah (T) | A | 92.6 | 950 | 7 |
| 121 | Antwerp (V) | A | 92.6 | 900 | 13 |
| 122 | Palatine Bridge (V) | A | 92.6 | 900 | 27 |
| 123 | Morris (V) | A | 92.6 | 652 | 3 |
| 124 | Baldwinsville (V) | A | 92.5 | 9K | 5 |
| 125 | Rose (T) | A | 92.5 | 2K | 20 |
| 126 | Jerusalem (T) | A | 92.4 | 3K | 16 |
| 127 | Afton (V) | A | 92.4 | 838 | 11 |
| 128 | Haverstraw (T) | A | 92.4 | 710 | 15 |
| 129 | Alexandria Bay | A | 92.4 | 500 | 4 |
| 130 | Glenville (T) | A | 92.3 | 15K | 22 |
| 131 | Rockville Center (V) | A | 92.2 | 25K | 89 |
| 132 | Fulton (C) | A | 92.1 | 17K | 6 |
| 133 | Evans Mills (V) | A | 92.1 | 644 | 7 |
| 134 | Middletown (C) | A | 92 | 30K | 8 |
| 135 | Lockport (C) | A | 92 | 21K | 0 |
| 136 | Wilson (V) | A | 92 | 1K | 2 |
| 137 | Hamilton (V) | A | 91.9 | 4K | 42 |
| 138 | Walden (V) | A | 91.8 | 7K | 24 |
| 139 | Arkport (V) | A | 91.8 | 835 | 24 |
| 140 | Minerva (T) | A | 91.8 | 800 | 34 |
| 141 | Hornell (C) | A | 91.7 | 10K | 45 |
| 142 | Hornell (C) | A | 91.7 | 10K | 45 |
| 143 | Lake Luzerne (T) | A | 91.7 | 3K | 21 |
| 144 | Cato (V) | A | 91.7 | 601 | 16 |
| 145 | Watkins Glen (V) | A | 91.6 | 2K | 15 |
| 146 | Hannibal (T) | A | 91.6 | 2K | 24 |
| 147 | Rotterdam (T) | A | 91.5 | 30K | 19 |
| 148 | Oneida (C) | A | 91.5 | 11K | 13 |
| 149 | Oneida (C) | A | 91.5 | 11K | 13 |
| 150 | Scriba (T) | A | 91.5 | 9K | 4 |
| 151 | Groveland (T) | A | 91.5 | 2K | 7 |
| 152 | Tully (V) | A | 91.5 | 930 | 4 |
| 153 | Tully (V) | A | 91.5 | 930 | 4 |
| 154 | Pine Plains (T) | A | 91.5 | 910 | 46 |
| 155 | Arcade (T) | A | 91.5 | 530 | 27 |
| 156 | Farmington (T) | A | 91.4 | 13K | 10 |
| 157 | Clarendon (T) | A | 91.4 | 2K | 7 |
| 158 | Southampton (V) | A | 91.4 | 2K | 3 |
| 159 | Marathon (V) | A | 91.4 | 1K | 6 |
| 160 | Hanover (T) | A | 91.3 | 2K | 24 |
| 161 | Lake Pleasant (T) | A | 91.3 | 2K | 5 |
| 162 | Lake Pleasant (T) | A | 91.3 | 2K | 5 |
| 163 | Otisville (V) | A | 91.3 | 1K | 24 |
| 164 | Remsen (T) | A | 91.3 | 618 | 60 |
| 165 | Remsen (T) | A | 91.3 | 618 | 60 |
| 166 | Dansville (V) | A | 91.2 | 9K | 14 |
| 167 | Saranac Lake (V) | A | 91.2 | 5K | 34 |
| 168 | Clinton (V) | A | 91.2 | 3K | 8 |
| 169 | Waterville (V) | A | 91.2 | 2K | 32 |
| 170 | Nunda (V) | A | 91.2 | 2K | 11 |
| 171 | Great Valley (T) | A | 91.2 | 1K | 47 |
| 172 | Oswego (C) | A | 91.1 | 29K | 4 |
| 173 | Gouverneur (V) | A | 91.1 | 4K | 52 |
| 174 | Sunderland | A | 91.1 | 500 | 70 |
| 175 | Evans (T) | A | 91 | 415K | 3 |
| 176 | Evans (T) | A | 91 | 408K | 3 |
| 177 | Evans (T) | A | 91 | 335K | 3 |
| 178 | Evans (T) | A | 91 | 335K | 3 |
| 179 | Evans (T) | A | 91 | 335K | 3 |
| 180 | Evans (T) | A | 91 | 335K | 3 |
| 181 | Evans (T) | A | 91 | 335K | 3 |
| 182 | Evans (T) | A | 91 | 335K | 3 |
| 183 | Evans (T) | A | 91 | 335K | 3 |
| 184 | Port Chester (V) | A | 91 | 57K | 2 |
| 185 | Port Chester (V) | A | 91 | 57K | 2 |
| 186 | Port Chester (V) | A | 91 | 57K | 2 |
| 187 | Roslyn (V) | A | 91 | 17K | 56 |
| 188 | Warwick (V) | A | 91 | 7K | 11 |
| 189 | Windsor (V) | A | 91 | 1K | 0 |
| 190 | Irvington (V) | A | 90.9 | 7K | 14 |
| 191 | Albion (V) | A | 90.9 | 6K | 33 |
| 192 | Carroll (T) | A | 90.9 | 3K | 7 |
| 193 | Kirkwood (T) | A | 90.9 | 3K | 43 |
| 194 | Middleburgh (V) | A | 90.9 | 2K | 33 |
| 195 | Madrid (T) | A | 90.9 | 800 | 7 |
| 196 | Mexico (T) | A | 90.9 | 595 | 60 |
| 197 | Oyster Bay (T) | A | 90.8 | 8K | 7 |
| 198 | Paris (T) | A | 90.8 | 3K | 12 |
| 199 | Caledonia (V) | A | 90.8 | 2K | 8 |
| 200 | Plandome (V) | A | 90.8 | 2K | 9 |
| 201 | Poughkeepsie (C) | A | 90.7 | 31K | 5 |
| 202 | Perry (T) | A | 90.7 | 4K | 54 |
| 203 | Binghamton (T) | A | 90.7 | 3K | 4 |
| 204 | Bainbridge (V) | A | 90.7 | 2K | 4 |
| 205 | Croghan (V) | A | 90.7 | 900 | 8 |
| 206 | Nichols (T) | A | 90.7 | 725 | 5 |
| 207 | Unionville (V) | A | 90.7 | 615 | 52 |
| 208 | Livonia (V) | A | 90.6 | 10K | 22 |
| 209 | Canandaigua (T) | A | 90.6 | 5K | 11 |
| 210 | Mayfield (V) | A | 90.6 | 817 | 35 |
| 211 | Waterford (V) | A | 90.5 | 10K | 42 |
| 212 | Adams (T) | A | 90.5 | 3K | 10 |
| 213 | Canajoharie (V) | A | 90.5 | 2K | 29 |
| 214 | Newark Valley (V) | A | 90.5 | 1K | 42 |
| 215 | Locke (T) | A | 90.5 | 1K | 27 |
| 216 | Hammondsport (V) | A | 90.5 | 569 | 14 |
| 217 | Sackets Harbor (V) | A | 90.4 | 2K | 3 |
| 218 | Middleport (V) | A | 90.4 | 2K | 33 |
| 219 | Sandy Creek (T) | A | 90.4 | 2K | 6 |
| 220 | Guilford (T) | A | 90.4 | 650 | 28 |
| 221 | Cobleskill (T) | A | 90.4 | 500 | 3 |
| 222 | New Hyde Park (V) | A | 90.3 | 18K | 6 |
| 223 | Easton (T) | A | 90.3 | 2K | 64 |
| 224 | Wolcott (V) | A | 90.3 | 2K | 43 |
| 225 | Montour Falls (V) | A | 90.3 | 2K | 6 |
| 226 | French Creek (T) | A | 90.3 | 500 | 13 |
| 227 | Camden (T) | A | 90.2 | 3K | 34 |
| 228 | Camden (T) | A | 90.2 | 3K | 34 |
| 229 | Altamont (V) | A | 90.2 | 2K | 5 |
| 230 | Round Lake (V) | A | 90.2 | 750 | 34 |
| 231 | Croton-On-Hudson (V) | A | 90.1 | 8K | 23 |
| 232 | Williamson (T) | A | 90.1 | 7K | 15 |
| 233 | Plant City | A | 90.1 | 2K | 44 |
| 234 | Fleming (T) | A | 90.1 | 2K | 18 |
| 235 | Champion (T) | A | 90.1 | 1K | 3 |
| 236 | Cohocton (V) | A | 90.1 | 854 | 21 |
| 237 | Hadley (T) | A | 90 | 2K | 29 |
| 238 | Sherburne (V) | A- | 89.9 | 2K | 2 |
| 239 | Avoca (V) | A- | 89.9 | 970 | 5 |
| 240 | Guilderland (T) | A- | 89.8 | 30K | 29 |
| 241 | Mineola (V) | A- | 89.8 | 21K | 37 |
| 242 | Oneonta (T) | A- | 89.8 | 16K | 8 |
| 243 | Big Flats (T) | A- | 89.8 | 9K | 33 |
| 244 | Clyde (V) | A- | 89.8 | 2K | 17 |
| 245 | Moravia (V) | A- | 89.8 | 2K | 36 |
| 246 | Wilmington (T) | A- | 89.8 | 980 | 27 |
| 247 | Colton (T) | A- | 89.8 | 850 | 2 |
| 248 | Odessa (V) | A- | 89.8 | 810 | 20 |
| 249 | Brownville (T) | A- | 89.8 | 740 | 7 |
| 250 | Hempstead (V) | A- | 89.7 | 56K | 64 |
| 251 | Massena (V) | A- | 89.7 | 17K | 13 |
| 252 | Dannemora (V) | A- | 89.7 | 6K | 76 |
| 253 | Dickinson (T) | A- | 89.7 | 3K | 16 |
| 254 | Westport (T) | A- | 89.7 | 1K | 39 |
| 255 | Avon (T) | A- | 89.6 | 3K | 22 |
| 256 | York (T) | A- | 89.6 | 3K | 49 |
| 257 | Manchester (V) | A- | 89.6 | 2K | 13 |
| 258 | Vernon (V) | A- | 89.6 | 1K | 53 |
| 259 | Elba (V) | A- | 89.6 | 706 | 12 |
| 260 | Canandaigua (C) | A- | 89.5 | 11K | 33 |
| 261 | Warsaw (T) | A- | 89.5 | 4K | 11 |
| 262 | Orchard Park (V) | A- | 89.5 | 3K | 3 |
| 263 | Broadalbin (V) | A- | 89.5 | 1K | 77 |
| 264 | Greene (T) | A- | 89.5 | 532 | 60 |
| 265 | Castile (V) | A- | 89.4 | 1K | 25 |
| 266 | Chaumont (V) | A- | 89.4 | 625 | 3 |
| 267 | Gloversville (C) | A- | 89.3 | 18K | 62 |
| 268 | Newark (V) | A- | 89.3 | 9K | 37 |
| 269 | Phelps (V) | A- | 89.3 | 2K | 6 |
| 270 | Oriskany Falls (V) | A- | 89.3 | 682 | 25 |
| 271 | Oriskany Falls (V) | A- | 89.3 | 682 | 25 |
| 272 | Colonie (V) | A- | 89.2 | 8K | 11 |
| 273 | Tivoli (V) | A- | 89.2 | 1K | 9 |
| 274 | Johnstown (T) | A- | 89.2 | 750 | 9 |
| 275 | Chazy | A- | 89.2 | 690 | 91 |
| 276 | Hartwick (T) | A- | 89.2 | 507 | 61 |
| 277 | Johnson City (V) | A- | 89.1 | 17K | 57 |
| 278 | Cambridge (V) | A- | 89.1 | 3K | 25 |
| 279 | Trumansburg (V) | A- | 89.1 | 2K | 5 |
| 280 | Morrisville (V) | A- | 89.1 | 2K | 4 |
| 281 | Waverly (T) | A- | 89.1 | 980 | 33 |
| 282 | Bloomingburg (V) | A- | 89.1 | 920 | 11 |
| 283 | Red Creek (V) | A- | 89.1 | 600 | 49 |
| 284 | New York (C) | A- | 89 | 8.3M | 77 |
| 285 | Orchard Park (T) | A- | 89 | 23K | 1 |
| 286 | West Seneca (T) | A- | 89 | 23K | 0 |
| 287 | Lancaster (T) | A- | 89 | 21K | 0 |
| 288 | Hamburg (V) | A- | 89 | 10K | 0 |
| 289 | Port Jervis (C) | A- | 89 | 9K | 26 |
| 290 | Boston (T) | A- | 89 | 7K | 0 |
| 291 | Hoosick Falls (V) | A- | 89 | 5K | 30 |
| 292 | Willsboro (T) | A- | 89 | 2K | 60 |
| 293 | Barker (V) | A- | 89 | 577 | 0 |
| 294 | Huron (T) | A- | 88.9 | 8K | 7 |
| 295 | Wellsburg (V) | A- | 88.9 | 580 | 66 |
| 296 | Bethlehem (T) | A- | 88.8 | 31K | 18 |
| 297 | Vestal (T) | A- | 88.8 | 22K | 8 |
| 298 | Frankfort (V) | A- | 88.8 | 3K | 83 |
| 299 | Waddington (V) | A- | 88.8 | 944 | 11 |
| 300 | Westbury (V) | A- | 88.7 | 21K | 8 |
| 301 | Porter (T) | A- | 88.7 | 9K | 1 |
| 302 | Porter (T) | A- | 88.7 | 7K | 1 |
| 303 | Elmsford (V) | A- | 88.7 | 5K | 8 |
| 304 | Fort Plain (V) | A- | 88.7 | 2K | 48 |
| 305 | Fallsburg (T) | A- | 88.7 | 902 | 5 |
| 306 | Montezuma (T) | A- | 88.7 | 581 | 39 |
| 307 | Brutus (T) | A- | 88.6 | 1K | 9 |
| 308 | Theresa (V) | A- | 88.6 | 950 | 3 |
| 309 | Tusten (T) | A- | 88.6 | 840 | 94 |
| 310 | Cherry Valley (V) | A- | 88.6 | 620 | 3 |
| 311 | Evans (T) | A- | 88.5 | 611K | 41 |
| 312 | Newburgh (C) | A- | 88.5 | 29K | 36 |
| 313 | Stillwater (T) | A- | 88.5 | 4K | 12 |
| 314 | New Baltimore (T) | A- | 88.5 | 4K | 41 |
| 315 | St. Johnsville (V) | A- | 88.5 | 2K | 83 |
| 316 | Lacona (V) | A- | 88.5 | 1K | 13 |
| 317 | Lacona (V) | A- | 88.5 | 1K | 13 |
| 318 | Cattaraugus (V) | A- | 88.5 | 1K | 22 |
| 319 | North Greenbush (T) | A- | 88.4 | 11K | 26 |
| 320 | East Aurora (V) | A- | 88.4 | 7K | 9 |
| 321 | Silver Creek (V) | A- | 88.4 | 3K | 19 |
| 322 | Rome (C) | A- | 88.4 | 2K | 18 |
| 323 | Cambria (T) | A- | 88.3 | 6K | 4 |
| 324 | Richmondville (T) | A- | 88.3 | 1K | 46 |
| 325 | Brownville (V) | A- | 88.3 | 1K | 14 |
| 326 | Annsville (T) | A- | 88.3 | 640 | 24 |
| 327 | Larchmont (V) | A- | 88.1 | 6K | 5 |
| 328 | Highland Falls (V) | A- | 88.1 | 4K | 8 |
| 329 | Mount Vernon (C) | A- | 88 | 74K | 3 |
| 330 | Carlton (T) | A- | 88 | 3K | 1 |
| 331 | Albion (T) | A- | 88 | 3K | 1 |
| 332 | Schaghticoke (V) | A- | 88 | 1K | 7 |
| 333 | Nelson (T) | A- | 88 | 745 | 47 |
| 334 | Gaines (T) | A- | 87.9 | 2K | 2 |
| 335 | Millbrook (V) | A- | 87.9 | 2K | 27 |
| 336 | Barre (T) | A- | 87.9 | 1K | 3 |
| 337 | White Plains (C) | A- | 87.8 | 60K | 3 |
| 338 | Poughkeepsie (T) | A- | 87.8 | 44K | 4 |
| 339 | Ticonderoga (T) | A- | 87.8 | 4K | 39 |
| 340 | Cleveland (V) | A- | 87.8 | 1K | 12 |
| 341 | De Witt (T) | A- | 87.7 | 30K | 31 |
| 342 | Le Roy (T) | A- | 87.7 | 16K | 20 |
| 343 | Schodack (T) | A- | 87.7 | 7K | 42 |
| 344 | New Baltimore (T) | A- | 87.7 | 4K | 37 |
| 345 | Warsaw (T) | A- | 87.7 | 4K | 14 |
| 346 | Akron (V) | A- | 87.7 | 3K | 16 |
| 347 | Fine (T) | A- | 87.7 | 1K | 102 |
| 348 | Glen Park (V) | A- | 87.7 | 500 | 5 |
| 349 | Beacon (C) | A- | 87.6 | 14K | 10 |
| 350 | Canandaigua (T) | A- | 87.6 | 10K | 12 |
| 351 | Wilson (T) | A- | 87.6 | 6K | 1 |
| 352 | Varick (T) | A- | 87.6 | 546 | 15 |
| 353 | Springville (V) | A- | 87.5 | 4K | 90 |
| 354 | Earlville (V) | A- | 87.5 | 545 | 4 |
| 355 | Mount Kisco (V) | A- | 87.4 | 11K | 11 |
| 356 | Clinton (V) | A- | 87.4 | 6K | 116 |
| 357 | North Castle (T) | A- | 87.4 | 5K | 19 |
| 358 | Mexico (V) | A- | 87.4 | 2K | 7 |
| 359 | Tuxedo Park (V) | A- | 87.4 | 1K | 11 |
| 360 | Dresden (V) | A- | 87.4 | 720 | 22 |
| 361 | Putnam Valley (T) | A- | 87.4 | 580 | 49 |
| 362 | Deruyter (V) | A- | 87.4 | 558 | 8 |
| 363 | Watervliet (C) | A- | 87.3 | 10K | 17 |
| 364 | Palmyra (V) | A- | 87.3 | 4K | 14 |
| 365 | Angelica (V) | A- | 87.3 | 950 | 12 |
| 366 | Lewiston (V) | A- | 87.2 | 19K | 1 |
| 367 | Briarcliff Manor (V) | A- | 87.2 | 9K | 27 |
| 368 | Waterloo (V) | A- | 87.2 | 7K | 30 |
| 369 | Menands (V) | A- | 87.2 | 5K | 9 |
| 370 | Lake George (V) | A- | 87.2 | 2K | 19 |
| 371 | Hornell (C) | A- | 87.1 | 10K | 80 |
| 372 | Alden (T) | A- | 87.1 | 3K | 56 |
| 373 | Hannibal (T) | A- | 87.1 | 2K | 51 |
| 374 | Deposit (V) | A- | 87.1 | 2K | 10 |
| 375 | Millerton (V) | A- | 87.1 | 2K | 12 |
| 376 | North Collins (V) | A- | 87.1 | 1K | 45 |
| 377 | Chateaugay (V) | A- | 87.1 | 1K | 35 |
| 378 | Newport (V) | A- | 87.1 | 740 | 79 |
| 379 | Orleans (T) | A- | 87 | 1K | 5 |
| 380 | Wurtsboro (V) | A- | 87 | 1K | 12 |
| 381 | Norwich (T) | A- | 87 | 1K | 16 |
| 382 | Boonville (V) | A- | 86.9 | 2K | 26 |
| 383 | Boonville (V) | A- | 86.9 | 2K | 26 |
| 384 | Franklinville (V) | A- | 86.9 | 2K | 83 |
| 385 | Munnsville (V) | A- | 86.9 | 600 | 8 |
| 386 | Plattsburgh (C) | A- | 86.8 | 25K | 64 |
| 387 | Monroe (V) | A- | 86.8 | 12K | 83 |
| 388 | Gowanda (V) | A- | 86.8 | 3K | 67 |
| 389 | Black River | A- | 86.8 | 2K | 2 |
| 390 | Sodus Point (V) | A- | 86.8 | 2K | 16 |
| 391 | Peekskill (C) | A- | 86.7 | 24K | 40 |
| 392 | Valatie (V) | A- | 86.7 | 2K | 14 |
| 393 | Norwood (V) | A- | 86.7 | 2K | 1 |
| 394 | South Glens Falls (V) | A- | 86.6 | 4K | 120 |
| 395 | Schroon (T) | A- | 86.6 | 3K | 69 |
| 396 | East Williston (V) | A- | 86.6 | 3K | 3 |
| 397 | Martinsburg (T) | A- | 86.6 | 610 | 16 |
| 398 | Yorkshire (T) | A- | 86.5 | 2K | 32 |
| 399 | Rockland (T) | A- | 86.4 | 3K | 40 |
| 400 | Sodus (V) | A- | 86.4 | 2K | 4 |
| 401 | Salem (V) | A- | 86.4 | 915 | 3 |
| 402 | Alexandria (T) | A- | 86.4 | 548 | 6 |
| 403 | Springport (T) | A- | 86.3 | 1K | 16 |
| 404 | Worcester (T) | A- | 86.3 | 899 | 77 |
| 405 | Sharon Springs (V) | A- | 86.3 | 504 | 73 |
| 406 | Brockport (V) | A- | 86.2 | 26K | 13 |
| 407 | Kingston (C) | A- | 86.2 | 26K | 29 |
| 408 | Little Falls (C) | A- | 86.2 | 5K | 7 |
| 409 | Cazenovia (V) | A- | 86.2 | 3K | 1 |
| 410 | Cold Spring (V) | A- | 86.2 | 3K | 40 |
| 411 | Woodstock (T) | A- | 86.2 | 2K | 4 |
| 412 | Athens (T) | A- | 86.2 | 2K | 35 |
| 413 | Copenhagen (V) | A- | 86.2 | 850 | 9 |
| 414 | Old Westbury (V) | A- | 86.1 | 5K | 4 |
| 415 | Elizabethtown (T) | A- | 86.1 | 860 | 81 |
| 416 | Van Etten (V) | A- | 86.1 | 602 | 14 |
| 417 | Plattsburgh (T) | A- | 86 | 11K | 189 |
| 418 | Marlborough (T) | A- | 86 | 3K | 48 |
| 419 | Lima (V) | A- | 86 | 3K | 5 |
| 420 | Vernon (V) | A- | 86 | 1K | 107 |
| 421 | Aurora (V) | A- | 86 | 800 | 51 |
| 422 | Cazenovia (T) | A- | 86 | 755 | 33 |
| 423 | Williston Park (V) | A- | 85.9 | 7K | 4 |
| 424 | Moriah (T) | A- | 85.9 | 5K | 108 |
| 425 | Dexter (V) | A- | 85.9 | 1K | 15 |
| 426 | Richmondville (V) | A- | 85.9 | 918 | 6 |
| 427 | Endicott (V) | A- | 85.8 | 45K | 2 |
| 428 | Hempstead (T) | A- | 85.8 | 20K | 33 |
| 429 | Louisville (T) | A- | 85.8 | 3K | 2 |
| 430 | Edmeston (T) | A- | 85.8 | 1K | 80 |
| 431 | Groton (V) | A- | 85.7 | 2K | 4 |
| 432 | Rushville (V) | A- | 85.7 | 2K | 8 |
| 433 | Cassadaga (V) | A- | 85.7 | 822 | 7 |
| 434 | Ogdensburg (C) | A- | 85.6 | 10K | 6 |
| 435 | Pendleton (T) | A- | 85.6 | 6K | 1 |
| 436 | Avon (V) | A- | 85.6 | 3K | 17 |
| 437 | South Dayton (V) | A- | 85.6 | 661 | 4 |
| 438 | Geneseo (T) | A- | 85.5 | 3K | 22 |
| 439 | Canadice (T) | A- | 85.5 | 1K | 9 |
| 440 | Albany (C) | A- | 85.4 | 98K | 5 |
| 441 | Wayland (V) | A- | 85.4 | 2K | 5 |
| 442 | Saratoga Sprngs (C) | A- | 85.3 | 31K | 44 |
| 443 | Prattsburgh (T) | A- | 85.3 | 850 | 14 |
| 444 | Covert (T) | A- | 85.3 | 650 | 10 |
| 445 | Moreau (T) | A- | 85.2 | 8K | 20 |
| 446 | Rhinebeck (V) | A- | 85.2 | 6K | 6 |
| 447 | Greenwood Lake (V) | A- | 85.2 | 3K | 98 |
| 448 | Belfast (T) | A- | 85.2 | 850 | 52 |
| 449 | Smithtown (T) | A- | 85.1 | 1.1M | 13 |
| 450 | West Carthage (V) | A- | 85.1 | 2K | 14 |
| 451 | Cape Vincent (V) | A- | 85.1 | 2K | 5 |
| 452 | Binghamton (C) | A- | 85 | 48K | 13 |
| 453 | Garden City (V) | A- | 85 | 23K | 27 |
| 454 | Geneseo (V) | A- | 85 | 8K | 69 |
| 455 | Addison (V) | A- | 85 | 2K | 12 |
| 456 | Shortsville (V) | A- | 85 | 1K | 17 |
| 457 | Forestport (T) | A- | 85 | 887 | 108 |
| 458 | Rome (C) | B+ | 84.9 | 40K | 58 |
| 459 | South Corning (V) | B+ | 84.9 | 1K | 66 |
| 460 | Ripley (T) | B+ | 84.9 | 1K | 5 |
| 461 | Leicester (V) | B+ | 84.9 | 662 | 25 |
| 462 | Smithtown (T) | B+ | 84.8 | 1.1M | 18 |
| 463 | Goshen (V) | B+ | 84.8 | 6K | 12 |
| 464 | Stamford (V) | B+ | 84.8 | 1K | 6 |
| 465 | Philadelphia (V) | B+ | 84.6 | 2K | 1 |
| 466 | Glens Falls (C) | B+ | 84.5 | 14K | 65 |
| 467 | Portville (V) | B+ | 84.5 | 1K | 34 |
| 468 | Seneca Falls (V) | B+ | 84.4 | 9K | 49 |
| 469 | Mechanicville (C) | B+ | 84.4 | 5K | 52 |
| 470 | Schenectady (C) | B+ | 84.3 | 84K | 59 |
| 471 | Brocton (V) | B+ | 84.3 | 3K | 8 |
| 472 | Port Byron (V) | B+ | 84.3 | 1K | 2 |
| 473 | Perrysburg (V) | B+ | 84.2 | 584 | 37 |
| 474 | Cortlandt (T) | B+ | 84 | 31K | 43 |
| 475 | Cohoes (C) | B+ | 84 | 17K | 29 |
| 476 | Mamaroneck | B+ | 83.9 | 60K | 14 |
| 477 | Glen Cove (C) | B+ | 83.9 | 28K | 159 |
| 478 | Collins (T) | B+ | 83.9 | 2K | 56 |
| 479 | Waterloo (T) | B+ | 83.9 | 2K | 37 |
| 480 | Benton (T) | B+ | 83.9 | 1K | 10 |
| 481 | Fair Haven (V) | B+ | 83.9 | 1K | 7 |
| 482 | Black Brook (T) | B+ | 83.9 | 675 | 145 |
| 483 | Athens (V) | B+ | 83.8 | 2K | 47 |
| 484 | Tarrytown (V) | B+ | 83.7 | 11K | 27 |
| 485 | Westfield (V) | B+ | 83.7 | 4K | 36 |
| 486 | N. Hornell (V) | B+ | 83.7 | 732 | 3 |
| 487 | Wellsville | B+ | 83.6 | 2K | 15 |
| 488 | Liberty (V) | B+ | 83.4 | 4K | 29 |
| 489 | Chatham (V) | B+ | 83.4 | 2K | 65 |
| 490 | Denning (T) | B+ | 83.3 | 688 | 47 |
| 491 | Rensselaer (C) | B+ | 83.2 | 25K | 18 |
| 492 | Holley (V) | B+ | 83.2 | 2K | 64 |
| 493 | Otego (V) | B+ | 83.2 | 1K | 14 |
| 494 | Odessa | B+ | 83.2 | 835 | 55 |
| 495 | Forestville (V) | B+ | 83.2 | 804 | 44 |
| 496 | Harrisville (V) | B+ | 83.2 | 700 | 3 |
| 497 | Sherman (V) | B+ | 83.2 | 677 | 48 |
| 498 | Lisbon (T) | B+ | 83.2 | 564 | 35 |
| 499 | Elmira Heights (V) | B+ | 83.1 | 54K | 27 |
| 500 | Elmira Heights (V) | B+ | 83.1 | 54K | 27 |
| 501 | Elmira Heights (V) | B+ | 83.1 | 54K | 27 |
| 502 | Elmira Heights (V) | B+ | 83.1 | 54K | 27 |
| 503 | Wappinger Falls (V) | B+ | 83 | 6K | 5 |
| 504 | Clifton Springs (V) | B+ | 83 | 2K | 1 |
| 505 | Seaford | B+ | 83 | 1K | 28 |
| 506 | Margaretville (V) | B+ | 83 | 600 | 18 |
| 507 | Geneva (T) | B+ | 82.9 | 3K | 5 |
| 508 | Phoenix (V) | B+ | 82.9 | 2K | 16 |
| 509 | Harriman (V) | B+ | 82.7 | 5K | 38 |
| 510 | Maybrook (V) | B+ | 82.7 | 3K | 119 |
| 511 | Eaton (T) | B+ | 82.7 | 3K | 48 |
| 512 | Romulus (T) | B+ | 82.7 | 2K | 25 |
| 513 | Easton (T) | B+ | 82.7 | 2K | 128 |
| 514 | Black River (V) | B+ | 82.7 | 2K | 1 |
| 515 | Brewster (V) | B+ | 82.6 | 2K | 3 |
| 516 | Bloomfield (V) | B+ | 82.6 | 2K | 11 |
| 517 | Yonkers (C) | B+ | 82.5 | 212K | 5 |
| 518 | Naples (V) | B+ | 82.5 | 1K | 65 |
| 519 | Maryland (T) | B+ | 82.5 | 524 | 30 |
| 520 | Potsdam (V) | B+ | 82.4 | 8K | 105 |
| 521 | Conklin (T) | B+ | 82.4 | 3K | 37 |
| 522 | Schoharie (V) | B+ | 82.4 | 922 | 59 |
| 523 | Leicester (T) | B+ | 82.4 | 500 | 3 |
| 524 | Fishkill (V) | B+ | 82.3 | 4K | 59 |
| 525 | Delevan (V) | B+ | 82.1 | 1K | 14 |
| 526 | Whitney Point (V) | B+ | 82.1 | 1K | 3 |
| 527 | New Hartford (V) | B+ | 82 | 126K | 32 |
| 528 | New Hartford (V) | B+ | 82 | 126K | 32 |
| 529 | New Hartford (V) | B+ | 82 | 126K | 32 |
| 530 | New Hartford (V) | B+ | 82 | 126K | 32 |
| 531 | New Hartford (V) | B+ | 82 | 126K | 32 |
| 532 | New Hartford (V) | B+ | 82 | 126K | 32 |
| 533 | New Hartford (V) | B+ | 82 | 126K | 32 |
| 534 | New Hartford (V) | B+ | 82 | 126K | 32 |
| 535 | New Hartford (V) | B+ | 82 | 126K | 32 |
| 536 | Belmont (V) | B+ | 82 | 2K | 101 |
| 537 | Scio (T) | B+ | 82 | 990 | 19 |
| 538 | Altona (T) | B+ | 82 | 669 | 105 |
| 539 | Attica (V) | B+ | 81.9 | 3K | 36 |
| 540 | Mohawk (V) | B+ | 81.9 | 3K | 69 |
| 541 | Aurelius (T) | B+ | 81.9 | 2K | 48 |
| 542 | Green Island (X) | B+ | 81.8 | 3K | 5 |
| 543 | Granville (V) | B+ | 81.8 | 2K | 19 |
| 544 | Warwick (T) | B+ | 81.7 | 3K | 30 |
| 545 | Corinth (V) | B+ | 81.6 | 2K | 154 |
| 546 | Hume (T) | B+ | 81.5 | 695 | 31 |
| 547 | Murray (T) | B+ | 81.4 | 3K | 22 |
| 548 | Cuba (V) | B+ | 81.2 | 2K | 27 |
| 549 | Perry (T) | B+ | 81.1 | 4K | 75 |
| 550 | Cooperstown (V) | B+ | 81.1 | 2K | 5 |
| 551 | Angola (V) | B+ | 81 | 17K | 33 |
| 552 | Leray (T) | B+ | 80.9 | 41K | 7 |
| 553 | Ballston (T) | B+ | 80.9 | 10K | 65 |
| 554 | Smithtown (T) | B+ | 80.8 | 1.1M | 57 |
| 555 | Ithaca (C) | B+ | 80.8 | 80K | 20 |
| 556 | Skaneateles (T) | B+ | 80.8 | 3K | 26 |
| 557 | Granville (T) | B+ | 80.8 | 800 | 104 |
| 558 | Wheatland (T) | B+ | 80.7 | 499K | 7 |
| 559 | Wheatland (T) | B+ | 80.7 | 498K | 7 |
| 560 | Rouses Point (V) | B+ | 80.7 | 3K | 52 |
| 561 | Princetown (T) | B+ | 80.7 | 900 | 180 |
| 562 | Cornwall-On-Hudson (V) | B+ | 80.5 | 10K | 243 |
| 563 | Seneca (T) | B+ | 80.5 | 3K | 4 |
| 564 | Homer (V) | B+ | 80.4 | 4K | 106 |
| 565 | Stillwater (V) | B+ | 80.3 | 2K | 43 |
| 566 | Wheatland (T) | B+ | 80.1 | 518K | 9 |
| 567 | Washingtonville (V) | B+ | 80 | 8K | 61 |
| 568 | Little Valley (V) | B | 79.9 | 1K | 113 |
| 569 | Nyack (V) | B | 79.7 | 15K | 8 |
| 570 | Nyack (V) | B | 79.7 | 15K | 8 |
| 571 | Keene (T) | B | 79.6 | 960 | 29 |
| 572 | Fort Edward(V) | B | 79.5 | 5K | 50 |
| 573 | Stockport (T) | B | 79.5 | 2K | 73 |
| 574 | Richfield Springs (V) | B | 79.5 | 1K | 14 |
| 575 | Dolgeville (V) | B | 79.4 | 2K | 101 |
| 576 | Wheatland (T) | B | 79.2 | 505K | 5 |
| 577 | Tannersville (V) | B | 79.2 | 629 | 29 |
| 578 | German Flatts (T) | B | 79.2 | 616 | 57 |
| 579 | Barton (T) | B | 79 | 5K | 113 |
| 580 | Mcgraw (V) | B | 79 | 1K | 2 |
| 581 | Newstead (T) | B | 78.9 | 5K | 1 |
| 582 | Milo (T) | B | 78.9 | 2K | 128 |
| 583 | Smithtown (T) | B | 78.8 | 1.1M | 48 |
| 584 | Cobleskill (V) | B | 78.8 | 5K | 13 |
| 585 | Northampton (T) | B | 78.7 | 1K | 55 |
| 586 | Nichols (V) | B | 78.7 | 613 | 121 |
| 587 | Hempstead (T) | B | 78.6 | 220K | 4 |
| 588 | Burdett (V) | B | 78.6 | 1K | 32 |
| 589 | Wheatland (T) | B | 78.5 | 497K | 2 |
| 590 | Wheatland (T) | B | 78.5 | 497K | 2 |
| 591 | Wheatland (T) | B | 78.5 | 497K | 2 |
| 592 | Wheatland (T) | B | 78.5 | 497K | 2 |
| 593 | Wheatland (T) | B | 78.5 | 497K | 2 |
| 594 | Wheatland (T) | B | 78.5 | 497K | 2 |
| 595 | Wheatland (T) | B | 78.5 | 497K | 2 |
| 596 | Wheatland (T) | B | 78.5 | 497K | 2 |
| 597 | Wheatland (T) | B | 78.5 | 497K | 2 |
| 598 | Wheatland (T) | B | 78.5 | 497K | 2 |
| 599 | Wheatland (T) | B | 78.5 | 497K | 2 |
| 600 | Wheatland (T) | B | 78.5 | 497K | 2 |
| 601 | Wheatland (T) | B | 78.5 | 497K | 2 |
| 602 | Wheatland (T) | B | 78.5 | 497K | 2 |
| 603 | Wheatland (T) | B | 78.5 | 497K | 2 |
| 604 | Wheatland (T) | B | 78.5 | 497K | 2 |
| 605 | Wheatland (T) | B | 78.5 | 497K | 2 |
| 606 | Wheatland (T) | B | 78.5 | 497K | 2 |
| 607 | Wheatland (T) | B | 78.5 | 497K | 2 |
| 608 | Wheatland (T) | B | 78.5 | 497K | 2 |
| 609 | Wheatland (T) | B | 78.5 | 497K | 2 |
| 610 | Wheatland (T) | B | 78.5 | 497K | 2 |
| 611 | Wheatland (T) | B | 78.5 | 497K | 2 |
| 612 | Olean (C) | B | 78.5 | 15K | 7 |
| 613 | Wheatland (T) | B | 78.4 | 500K | 7 |
| 614 | Johnsburg (T) | B | 78.4 | 1K | 169 |
| 615 | Port Leyden (V) | B | 78.3 | 820 | 29 |
| 616 | Wheatland (T) | B | 78.2 | 499K | 17 |
| 617 | Yorktown (T) | B | 78.2 | 36K | 34 |
| 618 | Scotia (V) | B | 78.2 | 13K | 10 |
| 619 | Henderson (T) | B | 78.2 | 700 | 3 |
| 620 | Long Lake (T) | B | 78.1 | 890 | 103 |
| 621 | Walton (V) | B | 77.9 | 3K | 32 |
| 622 | Boone | B | 77.9 | 890 | 11 |
| 623 | Schaghticoke (T) | B | 77.8 | 4K | 34 |
| 624 | Hancock (V) | B | 77.7 | 1K | 72 |
| 625 | Philmont (V) | B | 77.6 | 2K | 52 |
| 626 | Machias (T) | B | 77.4 | 800 | 35 |
| 627 | New Baltimore (T) | B | 77.2 | 7K | 75 |
| 628 | Watertown (T) | B | 76.8 | 2K | 32 |
| 629 | Akwesasne | B | 76.7 | 6K | 33 |
| 630 | Mayville (V) | B | 76.7 | 2K | 51 |
| 631 | Indian Lake (T) | B | 76.7 | 1K | 96 |
| 632 | Greenburgh (T) | B | 76.6 | 46K | 69 |
| 633 | Fishkill (T) | B | 76.5 | 13K | 41 |
| 634 | Wheatland (T) | B | 76.4 | 497K | 8 |
| 635 | Dryden (V) | B | 76.4 | 3K | 70 |
| 636 | Lowville (V) | B | 76.3 | 4K | 50 |
| 637 | West Winfield (V) | B | 76.3 | 862 | 66 |
| 638 | Bethel (T) | B | 76 | 6K | 105 |
| 639 | Lake George (T) | B | 75.9 | 993 | 209 |
| 640 | Watertown (C) | B | 75.6 | 28K | 22 |
| 641 | Ballston Spa (V) | B | 75.6 | 7K | 91 |
| 642 | Middleville (V) | B | 75.6 | 550 | 90 |
| 643 | Woodbury (T) | B | 75.5 | 4K | 101 |
| 644 | Portland (T) | B | 75.4 | 3K | 37 |
| 645 | Dannemora (T) | B | 75.4 | 995 | 332 |
| 646 | Rome (C) | B | 75.3 | 3K | 145 |
| 647 | Highlands (T) | B | 75.2 | 18K | 152 |
| 648 | New Castle (T) | B | 75.1 | 17K | 60 |
| 649 | Wheatland (T) | B | 75 | 711K | 7 |
| 650 | Florida (V) | B | 75 | 3K | 43 |
| 651 | Newfield (T) | B | 75 | 3K | 42 |
| 652 | Smithtown (T) | B- | 74.8 | 1.1M | 80 |
| 653 | New Hartford (V) | B- | 74.8 | 126K | 46 |
| 654 | Hounsfield (T) | B- | 74.8 | 1K | 37 |
| 655 | Fonda (V) | B- | 74.8 | 1K | 34 |
| 656 | Rhinebeck (T) | B- | 74.8 | 665 | 220 |
| 657 | New Hartford (V) | B- | 74.7 | 128K | 75 |
| 658 | Ellery (T) | B- | 74.6 | 1K | 60 |
| 659 | Tuckahoe (V) | B- | 74.5 | 147K | 34 |
| 660 | Tuckahoe (V) | B- | 74.5 | 147K | 34 |
| 661 | Tuckahoe (V) | B- | 74.5 | 147K | 34 |
| 662 | Tuckahoe (V) | B- | 74.5 | 147K | 34 |
| 663 | Tuckahoe (V) | B- | 74.5 | 147K | 34 |
| 664 | Tuckahoe (V) | B- | 74.5 | 147K | 34 |
| 665 | Tuckahoe (V) | B- | 74.5 | 147K | 34 |
| 666 | Tuckahoe (V) | B- | 74.5 | 147K | 34 |
| 667 | Tuckahoe (V) | B- | 74.5 | 147K | 34 |
| 668 | Marbletown (T) | B- | 74.5 | 1K | 139 |
| 669 | Berlin (T) | B- | 74.4 | 700 | 34 |
| 670 | Hobart (V) | B- | 74.4 | 700 | 36 |
| 671 | Allegany (T) | B- | 74.3 | 4K | 165 |
| 672 | Nelliston (V) | B- | 74.3 | 535 | 20 |
| 673 | Evans (T) | B- | 74 | 335K | 184 |
| 674 | Shawangunk (T) | B- | 74 | 5K | 237 |
| 675 | Penn Yan (V) | B- | 73.9 | 5K | 82 |
| 676 | Owego (V) | B- | 73.8 | 10K | 195 |
| 677 | Saranac (T) | B- | 73.8 | 700 | 231 |
| 678 | Greenwich (T) | B- | 73.5 | 2K | 94 |
| 679 | Corning (C) | B- | 72.8 | 11K | 78 |
| 680 | Ovid (V) | B- | 72.8 | 990 | 86 |
| 681 | Jordan (V) | B- | 72.7 | 2K | 34 |
| 682 | Clarkstown (T) | B- | 72.6 | 285K | 69 |
| 683 | Verona (T) | B- | 72.3 | 3K | 120 |
| 684 | Chesterfield (T) | B- | 72.3 | 3K | 165 |
| 685 | Manchester (T) | B- | 72.3 | 2K | 40 |
| 686 | New York | B- | 72.2 | 655 | 55 |
| 687 | Jay (T) | B- | 71.9 | 3K | 163 |
| 688 | Smithtown (T) | B- | 71.8 | 1.1M | 117 |
| 689 | Lloyd (T) | B- | 71.8 | 5K | 325 |
| 690 | Schoharie (T) | B- | 71.7 | 595 | 108 |
| 691 | Candor (V) | B- | 71.6 | 1K | 57 |
| 692 | Hinsdale (T) | B- | 71.6 | 504 | 166 |
| 693 | Cold Spring (V) | B- | 71.5 | 5K | 157 |
| 694 | Fort Ann (T) | B- | 71.4 | 2K | 130 |
| 695 | Carthage (V) | B- | 71.3 | 4K | 39 |
| 696 | New Scotland (T) | B- | 71.3 | 2K | 67 |
| 697 | Jordan (V) | B- | 71.3 | 1K | 29 |
| 698 | Catlin (T) | B- | 71.3 | 768 | 109 |
| 699 | Unadilla (T) | B- | 71.3 | 559 | 130 |
| 700 | Chester (V) | B- | 71.1 | 3K | 70 |
| 701 | Oyster Bay (T) | B- | 71 | 278K | 258 |
| 702 | Troy (C) | B- | 71 | 52K | 34 |
| 703 | Phelps (T) | B- | 71 | 3K | 110 |
| 704 | Skaneateles (T) | B- | 70.9 | 6K | 48 |
| 705 | Shandaken (T) | B- | 70.9 | 927 | 145 |
| 706 | Amsterdam (C) | B- | 70.8 | 21K | 35 |
| 707 | Norfolk (T) | B- | 70.8 | 2K | 181 |
| 708 | Schoharie (T) | B- | 70.2 | 675 | 134 |
| 709 | Brewster (V) | B- | 70.1 | 10K | 243 |
| 710 | New Paltz (T) | C+ | 69.9 | 9K | 213 |
| 711 | Bath (V) | C+ | 69.8 | 5K | 81 |
| 712 | Monticello (V) | C+ | 69.7 | 8K | 62 |
| 713 | Springwater (T) | C+ | 69.7 | 520 | 66 |
| 714 | Wheatland (T) | C+ | 69.5 | 498K | 14 |
| 715 | Wheatland (T) | C+ | 69.3 | 507K | 10 |
| 716 | Schuyler Falls (T) | C+ | 69.3 | 2K | 252 |
| 717 | Canisteo (V) | C+ | 69.2 | 2K | 53 |
| 718 | Syracuse (C) | C+ | 69 | 542K | 36 |
| 719 | Fayette (T) | C+ | 68.8 | 627 | 107 |
| 720 | Grand Island (T) | C+ | 68.7 | 20K | 44 |
| 721 | Attica (T) | C+ | 68.5 | 4K | 42 |
| 722 | Kingsbury (T) | C+ | 68.1 | 5K | 185 |
| 723 | Ellenville (V) | C+ | 67.8 | 4K | 89 |
| 724 | Ocala | C+ | 67.8 | 593 | 38 |
| 725 | Ramapo (T) | C+ | 67.7 | 13K | 50 |
| 726 | Red Hook (T) | C+ | 67.7 | 5K | 158 |
| 727 | Smithtown (T) | C+ | 67.5 | 1.1M | 102 |
| 728 | North Elba (T) | C+ | 67.5 | 3K | 79 |
| 729 | Woodbury (T) | C+ | 67.2 | 15K | 227 |
| 730 | Friendship (T) | C+ | 66.8 | 1K | 211 |
| 731 | Bolton (T) | C+ | 66.7 | 2K | 251 |
| 732 | Wellsville (V) | C+ | 66.2 | 6K | 70 |
| 733 | Tupper Lake (V) | C+ | 66.1 | 6K | 126 |
| 734 | Ilion (V) | C+ | 65.3 | 8K | 27 |
| 735 | Whitehall (V) | C+ | 65.1 | 3K | 165 |
| 736 | Dunkirk (C) | C | 64.5 | 13K | 31 |
| 737 | Kent (T) | C | 64.4 | 2K | 158 |
| 738 | Alfred (V) | C | 64 | 8K | 67 |
| 739 | Virgil (T) | C | 63.7 | 2K | 136 |
| 740 | Sidney (V) | C | 63.3 | 4K | 80 |
| 741 | Ossining (T) | C | 63.2 | 30K | 118 |
| 742 | Oneonta (T) | C | 63.2 | 16K | 120 |
| 743 | Mount Pleasant (T) | C | 62.8 | 43K | 94 |
| 744 | Dryden (T) | C | 62.8 | 2K | 73 |
| 745 | Copake (T) | C | 62.3 | 1K | 249 |
| 746 | Bethel (T) | C | 62.2 | 5K | 172 |
| 747 | Elbridge (V) | C | 62.2 | 2K | 121 |
| 748 | Campbell (T) | C | 62.2 | 1K | 141 |
| 749 | Pamelia (T) | C | 62.2 | 1K | 101 |
| 750 | Hunter (V) | C | 61 | 2K | 64 |
| 751 | Smithtown (T) | C | 60.9 | 1.1M | 95 |
| 752 | Fultonville (V) | C | 60 | 740 | 77 |
| 753 | Patterson (T) | C- | 59.5 | 4K | 263 |
| 754 | Carmel (T) | C- | 59.2 | 16K | 366 |
| 755 | Shelter Island (T) | C- | 59.1 | 577 | 200 |
| 756 | Crawford (T) | C- | 58.9 | 8K | 294 |
| 757 | Pawling (T) | C- | 58.7 | 2K | 221 |
| 758 | South Bristol (T) | C- | 58.7 | 867 | 79 |
| 759 | Pleasant Valley (T) | C- | 58.6 | 3K | 360 |
| 760 | Greenport (T) | C- | 58.4 | 4K | 236 |
| 761 | Monsey | C- | 58.3 | 2K | 255 |
| 762 | Schroeppel (T) | C- | 57.7 | 1K | 159 |
| 763 | Voorheesville (V) | C- | 57.1 | 3K | 72 |
| 764 | Mount Hope (T) | C- | 55.4 | 3K | 297 |
| 765 | Salamanca (C) | C- | 55 | 6K | 150 |
| 766 | Erwin (T) | D+ | 54.6 | 5K | 261 |
| 767 | Pomfret (T) | D+ | 54 | 1K | 202 |
| 768 | Colden (T) | D+ | 53.8 | 845 | 191 |
| 769 | Unadilla (V) | D+ | 53.6 | 1K | 202 |
| 770 | Brunswick (T) | D+ | 53.3 | 7K | 92 |
| 771 | New Windsor (T) | D+ | 53.2 | 27K | 224 |
| 772 | Warwick (T) | D+ | 53.2 | 7K | 327 |
| 773 | Andover (V) | D+ | 53 | 1K | 158 |
| 774 | Kiryas Joel (V) | D+ | 52.5 | 46K | 193 |
| 775 | Plattekill (T) | D+ | 52 | 2K | 1007 |
| 776 | Sinclairville (V) | D+ | 52 | 772 | 161 |
| 777 | Northumberland (T) | D+ | 51.3 | 1K | 161 |
| 778 | Nedrow | D+ | 50.9 | 1K | 111 |
| 779 | Fenton (T) | D+ | 50.5 | 3K | 119 |
| 780 | Milford (V) | D+ | 50.5 | 950 | 188 |
| 781 | Canaseraga (V) | D+ | 50.5 | 900 | 313 |
| 782 | Horseheads (V) | D+ | 50.4 | 15K | 271 |
| 783 | Gerry (T) | D+ | 50.4 | 630 | 114 |
| 784 | Chester (T) | D+ | 50.1 | 6K | 209 |
| 785 | Andover Twp.-1902 | D+ | 50 | 3K | 621 |
| 786 | Amenia (T) | D+ | 50 | 2K | 197 |
| 787 | Pawling (V) | D+ | 50 | 2K | 270 |
| 788 | Greenfield (T) | D+ | 50 | 1K | 730 |
| 789 | Coeymans (T) | D+ | 50 | 844 | 152 |
| 790 | Glocester | D+ | 50 | 815 | 275 |
| 791 | Bath (T) | D+ | 50 | 743 | 600 |
| 792 | Livingston (T) | D+ | 50 | 668 | 443 |
| 793 | Cincinnatus (T) | D+ | 50 | 650 | 152 |
| 794 | Mayfield (T) | D+ | 50 | 539 | 299 |
| 795 | Greenville (T) | D | 49.7 | 1K | 92 |
| 796 | Andover Twp.-1902 | D | 49.3 | 1K | 91 |
| 797 | Rosendale (T) | D | 49 | 4K | 560 |
| 798 | Amsterdam (T) | D | 49 | 3K | 213 |
| 799 | Peru (T) | D | 49 | 3K | 591 |
| 800 | Wawayanda (T) | D | 49 | 2K | 655 |
| 801 | Florida (T) | D | 49 | 563 | 554 |
| 802 | Catskill (V) | D | 48.5 | 8K | 150 |
| 803 | Smithtown (T) | D | 48.4 | 1.3M | 136 |
| 804 | Clifton Park (T) | D | 48.2 | 37K | 141 |
| 805 | Roxbury (T) | D | 48.1 | 1K | 126 |
| 806 | Wilton (T) | D | 48 | 11K | 795 |
| 807 | Esopus (T) | D | 48 | 6K | 559 |
| 808 | Montgomery (T) | D | 48 | 3K | 725 |
| 809 | Kinderhook (V) | D | 48 | 2K | 186 |
| 810 | Holland (T) | D | 48 | 2K | 693 |
| 811 | Hamptonburgh (T) | D | 48 | 659 | 213 |
| 812 | Hempstead (T) | D | 47.7 | 641K | 255 |
| 813 | Fredonia (V) | D | 47.4 | 9K | 98 |
| 814 | Warrensburg (T) | D | 47 | 4K | 731 |
| 815 | Brooklyn | D | 47 | 1K | 363 |
| 816 | Hunter (V) | D | 46.1 | 1K | 62 |
| 817 | Malta (T) | D | 46 | 11K | 289 |
| 818 | Milton (T) | D | 46 | 8K | 920 |
| 819 | Wawarsing (T) | D | 46 | 6K | 712 |
| 820 | Blooming Grove (T) | D | 46 | 5K | 677 |
| 821 | Lewisboro (T) | D | 46 | 5K | 408 |
| 822 | Delhi (V) | D | 46 | 4K | 223 |
| 823 | Dover (T) | D | 46 | 4K | 440 |
| 824 | Webb (T) | D | 46 | 3K | 382 |
| 825 | Hurley (T) | D | 46 | 3K | 317 |
| 826 | North Salem (T) | D | 46 | 3K | 146 |
| 827 | Beekmantown (T) | D | 46 | 973 | 464 |
| 828 | Ashland (T) | D | 46 | 733 | 175 |
| 829 | Bedford (T) | D | 45.4 | 13K | 255 |
| 830 | Wappinger (T) | D | 45.1 | 19K | 458 |
| 831 | Thompson (T) | D | 45 | 9K | 563 |
| 832 | Windham (T) | D | 45 | 3K | 446 |
| 833 | Salamanca | F | 44.5 | 6K | 291 |
| 834 | Newburgh (T) | F | 44.2 | 23K | 450 |
| 835 | Saugerties (T) | F | 44 | 10K | 491 |
| 836 | Davenport (T) | F | 44 | 898 | 229 |
| 837 | Queensbury (T) | F | 43.9 | 22K | 310 |
| 838 | Ulster (T) | F | 43.2 | 9K | 232 |
| 839 | Monroe (T) | F | 43.2 | 2K | 259 |
| 840 | East Fishkill (T) | F | 43 | 11K | 869 |
| 841 | Chautauqua (T) | F | 43 | 10K | 206 |
| 842 | Goshen (T) | F | 43 | 5K | 458 |
| 843 | Fallsburg (T) | F | 42.8 | 12K | 542 |
| 844 | Beekman (T) | F | 42.5 | 7K | 400 |
| 845 | Colchester (T) | F | 42.5 | 860 | 267 |
| 846 | Wallkill (T) | F | 41.2 | 19K | 543 |
| 847 | Cairo (T) | F | 41.2 | 2K | 386 |
| 848 | Lagrange (T) | F | 40.5 | 3K | 150 |
| 849 | Hempstead (T) | F | 39.8 | 274K | 918 |
| 850 | Catskill (V) | F | 39.2 | 9K | 431 |
| 851 | Hyde Park (T) | F | 38.2 | 15K | 879 |
| 852 | Somers (T) | F | 38 | 11K | 684 |
| 853 | Rochester (T) | F | 32.5 | 668 | 917 |
| 854 | Herkimer (V) | F | 31 | 9K | 178 |
| 855 | Chenango (T) | F | 25.2 | 10K | 181 |
Browse New York counties
Browse New York by ZIP code
Look up water quality by ZIP code to find the systems serving your area.
View all New York ZIP codes →Frequently asked questions about New York's water
Is New York's tap water safe to drink?
New York's water quality varies by city. The statewide average grade is B+ (80.7/100). 83% of cities scored an A or B, while 11% received a D or F. Check your specific city for detailed results.
Which New York cities have the best water quality?
The top-rated cities are Richland (T) (A+), Freeport (V) (A+), Lockport (T) (A+). These cities scored highest based on violation history, lead levels, PFAS contamination, and regulatory compliance.
Which New York cities have the worst water quality?
The lowest-rated cities are Chenango (T) (F), Herkimer (V) (F), Rochester (T) (F). We recommend residents in these areas consider water filtration and review their city's specific contaminant data.
How many New York cities have PFAS in their water?
150 out of 855 cities tested positive for PFAS "forever chemicals" (18%). 54 cities exceed the 2024 EPA maximum contaminant levels. Reverse osmosis or activated carbon filters can help reduce PFAS exposure.
Do any New York cities have dangerous lead levels?
9 cities exceed the EPA lead action level of 15 ppb. Lead contamination typically comes from aging pipes and lead service lines rather than the water source itself. An NSF 53-certified filter can effectively remove lead from tap water.