Nevada Water Quality Rankings
66 cities ranked · Data from EPA SDWIS
Nevada water quality overview
Nevada's drinking water quality is good overall, with a state average score of 75.2 out of 100 — 1.0 points above the national average of 74.2. The median city score is 82.2, reflecting how water quality is distributed across the state's 66 ranked cities. The state shows a mixed picture: 28 cities earned an A grade while 5 cities received an F. The majority fall in the B–C range. PFAS "forever chemicals" were detected in 28 of 66 cities (42%). Of those, 4 cities exceed the 2024 EPA maximum contaminant levels — a health concern requiring action. 1 city has lead levels exceeding the EPA action level of 15 ppb, typically a sign of aging lead service lines or lead solder in older plumbing. Residents in these areas should use an NSF 53-certified filter. 55 cities have recorded health-based violations with the EPA — meaning contaminant levels exceeded safe limits or required testing was missed. Use the table below to find your city's specific record.
How Nevada cities scored
Score distribution by range
State vs national average
Water quality across Nevada
Each dot is a city, colored by grade. Size reflects population served. Click any city to view its full report.
Top & bottom cities in Nevada
Best 10 cities
All 66 cities in Nevada
| # | City | Grade | Score | Score | Population | Violations | Issues |
|---|---|---|---|---|---|---|---|
| 1 | Pine Grove | A+ | 98.2 | 953 | 0 | Zero violations | |
| 2 | Incline Village | A+ | 96.9 | 9K | 10 | Health | |
| 3 | Jean | A | 94.5 | 560 | 6 | Unresolved | |
| 4 | Searchlight | A | 94.3 | 760 | 8 | Unresolved | |
| 5 | Blue Diamond | A | 93.7 | 527 | 20 | Unresolved | |
| 6 | Sun Valley | A | 93.4 | 17K | 5 | Health Unresolved | |
| 7 | Kingsbury | A | 93.1 | 4K | 22 | Health Unresolved | |
| 8 | Skyland | A | 93.1 | 1K | 14 | Unresolved | |
| 9 | Kyle Canyon | A | 93 | 1K | 0 | Zero violations | |
| 10 | North Las Vegas | A | 92.8 | 377K | 1 | ||
| 11 | Lovelock | A | 92.8 | 4K | 60 | Health Unresolved | |
| 12 | Panaca | A | 92.7 | 900 | 20 | Health Unresolved | |
| 13 | Moundhouse | A | 92.1 | 16K | 3 | Unresolved | |
| 14 | Moundhouse | A | 92.1 | 16K | 3 | Unresolved | |
| 15 | Fallon Naval Air Station | A | 92 | 3K | 37 | Health Unresolved | |
| 16 | Wells | A | 90.7 | 1K | 41 | Health Unresolved | |
| 17 | Hungry Valley | A | 90.7 | 620 | 38 | Unresolved | |
| 18 | Tonopah | A | 90.1 | 3K | 10 | Health Unresolved | |
| 19 | Moapa | A | 90 | 9K | 59 | Health Unresolved | |
| 20 | West Wendover | A- | 89.7 | 5K | 15 | Health Unresolved | |
| 21 | Beatty | A- | 89.1 | 1K | 28 | Health Unresolved | |
| 22 | Carlin | A- | 89 | 3K | 5 | Health Unresolved | |
| 23 | Virginia City | A- | 88.4 | 1K | 34 | Health Unresolved | |
| 24 | Mcgill | A- | 87.8 | 1K | 54 | Unresolved | |
| 25 | Fallon Paiute Community | A- | 87.4 | 1K | 27 | Health Unresolved | |
| 26 | Indian Springs | A- | 87.3 | 900 | 96 | Health Unresolved | |
| 27 | Laughlin | A- | 87 | 9K | 7 | Health Unresolved | |
| 28 | Spring Creek | A- | 85.2 | 13K | 119 | Health Unresolved | |
| 29 | Eureka | B+ | 84 | 987 | 58 | Health Unresolved | |
| 30 | Gardnerville Ranchos | B+ | 83.8 | 11K | 67 | Health Unresolved | |
| 31 | Jackpot | B+ | 83.1 | 1K | 56 | Health Unresolved | |
| 32 | Glenbrook | B+ | 82.9 | 1K | 64 | Health Unresolved | |
| 33 | Wellington | B+ | 82.7 | 2K | 103 | Health Unresolved | |
| 34 | Ely | B+ | 82.2 | 5K | 118 | Health Unresolved | |
| 35 | Caliente | B+ | 81.9 | 1K | 28 | Health Unresolved | |
| 36 | Pioche | B+ | 81.2 | 700 | 20 | Health Unresolved | |
| 37 | Nellis Afb | B+ | 81 | 19K | 13 | Health Unresolved | |
| 38 | Stagecoach | B+ | 80.1 | 2K | 24 | Health Unresolved | |
| 39 | Silver Springs | B | 78.2 | 3K | 243 | Health Unresolved | |
| 40 | Hawthorne | B | 77.9 | 4K | 68 | Health Unresolved | |
| 41 | Winnemucca | B | 77.2 | 11K | 183 | Health Unresolved | |
| 42 | Fernley | B | 76.7 | 23K | 166 | Health PFAS Unresolved | |
| 43 | Alamo | B- | 74.6 | 900 | 109 | Health Unresolved | |
| 44 | Boulder | B- | 73.8 | 708 | 22 | Health Unresolved | |
| 45 | Reno | B- | 72.2 | 443K | 34 | Health PFAS Unresolved | |
| 46 | Round Mountain | C+ | 69 | 1K | 87 | Health Unresolved | |
| 47 | Elko | C+ | 68.8 | 23K | 121 | Health PFAS Unresolved | |
| 48 | Boulder City | C | 64.2 | 16K | 107 | Health Unresolved | |
| 49 | Austin | C | 62.8 | 700 | 265 | Health Unresolved | |
| 50 | Zephyr Cove | D+ | 54.4 | 3K | 162 | Health Unresolved | |
| 51 | Walker River | D+ | 52 | 662 | 336 | Health Unresolved | |
| 52 | Henderson | D+ | 51.8 | 337K | 170 | Health Unresolved | |
| 53 | Katherine Landing | D+ | 51 | 1K | 623 | Health Unresolved | |
| 54 | Katherine Landing | D+ | 51 | 1K | 623 | Health Unresolved | |
| 55 | Fort Mcdermitt | D+ | 50 | 566 | 663 | Health Unresolved | |
| 56 | Cambell Ranch | D+ | 50 | 512 | 204 | Health Unresolved | |
| 57 | Carson City | D | 49.1 | 65K | 259 | Health Unresolved | |
| 58 | Yerington | D | 48.8 | 5K | 375 | Health Unresolved | |
| 59 | Gardnerville | D | 47.6 | 5K | 377 | Health Unresolved | |
| 60 | Fallon | D | 47.2 | 10K | 587 | Health Unresolved | |
| 61 | Mesquite | D | 46.6 | 26K | 704 | Health Unresolved | |
| 62 | Pahrump | F | 43.2 | 19K | 439 | Health Unresolved | |
| 63 | Minden | F | 41.2 | 11K | 517 | Health Unresolved | |
| 64 | Las Vegas | F | 39.8 | 1.6M | 2044 | Health Unresolved | |
| 65 | Battle Mountain | F | 33.2 | 4K | 326 | Health Lead Unresolved | |
| 66 | Reno | F | 29.3 | 458K | 1269 | Health PFAS Unresolved |