{"metadata":{"title":"Driest U.S. Cities","page_url":"https://plainclimate.com/rankings","source":"NOAA 1991-2020 U.S. Climate Normals","source_url":"https://www.ncei.noaa.gov/products/land-based-station/us-climate-normals","vintage":"2026-07-31","license":"CC0 1.0","license_url":"https://creativecommons.org/publicdomain/zero/1.0/","citation":"PlainClimate, \"Driest U.S. Cities\". https://plainclimate.com/rankings","position_semantics":"Display order, not competition rank; equal metric values remain tied and use a stable name tiebreaker.","methodology":"Ranking values are ordered directly from the cited NOAA-derived fields shown on the source page.","methodology_url":"https://plainclimate.com/methodology","row_count":25},"data":[{"position":1,"city":"Brawley","state":"CA","city_slug":"brawley-ca","annual_mean_temp_f":73.8,"avg_high_f":89.8,"avg_low_f":57.8,"annual_precip_in":2.38,"annual_snow_in":0,"comfort_score":80},{"position":2,"city":"El Centro","state":"CA","city_slug":"el-centro-ca","annual_mean_temp_f":74.3,"avg_high_f":88.7,"avg_low_f":59.8,"annual_precip_in":2.53,"annual_snow_in":0,"comfort_score":80},{"position":3,"city":"Imperial","state":"CA","city_slug":"imperial-ca","annual_mean_temp_f":73,"avg_high_f":86.6,"avg_low_f":59.4,"annual_precip_in":2.76,"annual_snow_in":0,"comfort_score":80},{"position":4,"city":"Yuma Proving Ground","state":"AZ","city_slug":"yuma-proving-ground-az","annual_mean_temp_f":74.8,"avg_high_f":87.9,"avg_low_f":61.8,"annual_precip_in":3.55,"annual_snow_in":0,"comfort_score":80},{"position":5,"city":"Blythe","state":"CA","city_slug":"blythe-ca","annual_mean_temp_f":74.4,"avg_high_f":88.2,"avg_low_f":60.5,"annual_precip_in":3.56,"annual_snow_in":null,"comfort_score":76},{"position":6,"city":"Wendover","state":"UT","city_slug":"wendover-ut","annual_mean_temp_f":52.3,"avg_high_f":62.8,"avg_low_f":41.9,"annual_precip_in":3.6,"annual_snow_in":null,"comfort_score":45},{"position":7,"city":"Trona","state":"CA","city_slug":"trona-ca","annual_mean_temp_f":68.4,"avg_high_f":83.2,"avg_low_f":53.5,"annual_precip_in":3.62,"annual_snow_in":0,"comfort_score":77},{"position":8,"city":"Tacna","state":"AZ","city_slug":"tacna-az","annual_mean_temp_f":73.1,"avg_high_f":90,"avg_low_f":56.1,"annual_precip_in":3.79,"annual_snow_in":0,"comfort_score":77},{"position":9,"city":"Twentynine Palms","state":"CA","city_slug":"twentynine-palms-ca","annual_mean_temp_f":70.3,"avg_high_f":83,"avg_low_f":57.6,"annual_precip_in":3.87,"annual_snow_in":null,"comfort_score":76},{"position":10,"city":"Yuma","state":"AZ","city_slug":"yuma-az","annual_mean_temp_f":73.2,"avg_high_f":87.1,"avg_low_f":59.2,"annual_precip_in":4,"annual_snow_in":null,"comfort_score":76},{"position":11,"city":"Ehrenberg","state":"AZ","city_slug":"ehrenberg-az","annual_mean_temp_f":73.9,"avg_high_f":87.8,"avg_low_f":60,"annual_precip_in":4.05,"annual_snow_in":0,"comfort_score":80},{"position":12,"city":"Hawthorne","state":"NV","city_slug":"hawthorne-nv","annual_mean_temp_f":56.5,"avg_high_f":70.2,"avg_low_f":42.8,"annual_precip_in":4.15,"annual_snow_in":1.2,"comfort_score":63},{"position":13,"city":"Lake Havasu City","state":"AZ","city_slug":"lake-havasu-city-az","annual_mean_temp_f":74.2,"avg_high_f":87.2,"avg_low_f":61.1,"annual_precip_in":4.16,"annual_snow_in":0,"comfort_score":80},{"position":14,"city":"Inyokern","state":"CA","city_slug":"inyokern-ca","annual_mean_temp_f":64.8,"avg_high_f":80.3,"avg_low_f":49.3,"annual_precip_in":4.27,"annual_snow_in":0.5,"comfort_score":77},{"position":15,"city":"Needles","state":"CA","city_slug":"needles-ca","annual_mean_temp_f":76.2,"avg_high_f":88.1,"avg_low_f":64.2,"annual_precip_in":4.32,"annual_snow_in":0,"comfort_score":65},{"position":16,"city":"Baker","state":"CA","city_slug":"baker-ca","annual_mean_temp_f":70.3,"avg_high_f":85.7,"avg_low_f":54.9,"annual_precip_in":4.33,"annual_snow_in":0,"comfort_score":77},{"position":17,"city":"Joshua Tree","state":"CA","city_slug":"joshua-tree-ca","annual_mean_temp_f":65.5,"avg_high_f":79.8,"avg_low_f":51.2,"annual_precip_in":4.4,"annual_snow_in":0.8,"comfort_score":77},{"position":18,"city":"Parker","state":"AZ","city_slug":"parker-az","annual_mean_temp_f":74.1,"avg_high_f":88.5,"avg_low_f":59.8,"annual_precip_in":4.57,"annual_snow_in":0,"comfort_score":80},{"position":19,"city":"Quartzsite","state":"AZ","city_slug":"quartzsite-az","annual_mean_temp_f":73.7,"avg_high_f":87.7,"avg_low_f":59.6,"annual_precip_in":4.58,"annual_snow_in":0.2,"comfort_score":80},{"position":20,"city":"Yerington","state":"NV","city_slug":"yerington-nv","annual_mean_temp_f":53.5,"avg_high_f":68.2,"avg_low_f":38.8,"annual_precip_in":4.58,"annual_snow_in":3.2,"comfort_score":49},{"position":21,"city":"Las Vegas","state":"NV","city_slug":"las-vegas-nv","annual_mean_temp_f":69.1,"avg_high_f":81.4,"avg_low_f":56.9,"annual_precip_in":4.78,"annual_snow_in":0.2,"comfort_score":80},{"position":22,"city":"Tonopah","state":"NV","city_slug":"tonopah-nv","annual_mean_temp_f":52.9,"avg_high_f":67.4,"avg_low_f":38.5,"annual_precip_in":4.79,"annual_snow_in":null,"comfort_score":40},{"position":23,"city":"Bishop","state":"CA","city_slug":"bishop-ca","annual_mean_temp_f":57.3,"avg_high_f":76.4,"avg_low_f":38.2,"annual_precip_in":4.84,"annual_snow_in":null,"comfort_score":52},{"position":24,"city":"Barstow","state":"CA","city_slug":"barstow-ca","annual_mean_temp_f":65.7,"avg_high_f":79.4,"avg_low_f":52.1,"annual_precip_in":4.96,"annual_snow_in":0.3,"comfort_score":77},{"position":25,"city":"Pahrump","state":"NV","city_slug":"pahrump-nv","annual_mean_temp_f":62.3,"avg_high_f":78.7,"avg_low_f":46,"annual_precip_in":4.97,"annual_snow_in":null,"comfort_score":68}]}