{"metadata":{"title":"Montana City Climate Normals","page_url":"https://plainclimate.com/state/MT","source":"NOAA 1991-2020 U.S. Climate Normals","source_url":"https://www.ncei.noaa.gov/products/land-based-station/us-climate-normals","vintage":"2026-08-04","license":"CC0 1.0","license_url":"https://creativecommons.org/publicdomain/zero/1.0/","citation":"PlainClimate, \"Montana Climate\". https://plainclimate.com/state/MT","row_count":215},"state_summary":{"code":"MT","state":"Montana","city_count":215,"station_count":432,"avg_temp_f":43.4,"avg_precip_in":15.9,"avg_snow_in":51.1},"data":[{"slug":"adel-mt","city":"Adel","state":"MT","avg_temp_f":41.5,"avg_high_f":53.5,"avg_low_f":29.5,"precip_in":null,"snow_in":null,"comfort_score":null},{"slug":"alberton-mt","city":"Alberton","state":"MT","avg_temp_f":45.4,"avg_high_f":58.8,"avg_low_f":32,"precip_in":18.66,"snow_in":49.4,"comfort_score":49},{"slug":"albion-mt","city":"Albion","state":"MT","avg_temp_f":40.3,"avg_high_f":55.4,"avg_low_f":25.3,"precip_in":16.56,"snow_in":28.6,"comfort_score":39},{"slug":"alder-mt","city":"Alder","state":"MT","avg_temp_f":42.5,"avg_high_f":54.8,"avg_low_f":30.2,"precip_in":14.06,"snow_in":57.2,"comfort_score":34},{"slug":"anaconda-mt","city":"Anaconda","state":"MT","avg_temp_f":43.8,"avg_high_f":57.2,"avg_low_f":30.4,"precip_in":14.89,"snow_in":75.1,"comfort_score":34},{"slug":"augusta-mt","city":"Augusta","state":"MT","avg_temp_f":45.4,"avg_high_f":58,"avg_low_f":32.8,"precip_in":15.51,"snow_in":null,"comfort_score":52},{"slug":"austin-mt","city":"Austin","state":"MT","avg_temp_f":40.3,"avg_high_f":51.9,"avg_low_f":28.8,"precip_in":16.45,"snow_in":null,"comfort_score":40},{"slug":"baker-mt","city":"Baker","state":"MT","avg_temp_f":44.4,"avg_high_f":57,"avg_low_f":31.7,"precip_in":14.72,"snow_in":null,"comfort_score":40},{"slug":"baker-muni-mt","city":"Baker Muni","state":"MT","avg_temp_f":43.5,"avg_high_f":56,"avg_low_f":31,"precip_in":14.58,"snow_in":null,"comfort_score":40},{"slug":"biddle-mt","city":"Biddle","state":"MT","avg_temp_f":47.4,"avg_high_f":61.1,"avg_low_f":33.7,"precip_in":15.25,"snow_in":35.2,"comfort_score":49},{"slug":"big-sandy-mt","city":"Big Sandy","state":"MT","avg_temp_f":45.1,"avg_high_f":57.9,"avg_low_f":32.3,"precip_in":13.28,"snow_in":null,"comfort_score":52},{"slug":"big-sky-mt","city":"Big Sky","state":"MT","avg_temp_f":37.7,"avg_high_f":51.6,"avg_low_f":23.8,"precip_in":23.31,"snow_in":null,"comfort_score":null},{"slug":"big-timber-mt","city":"Big Timber","state":"MT","avg_temp_f":47,"avg_high_f":59.5,"avg_low_f":34.5,"precip_in":16.93,"snow_in":54.6,"comfort_score":44},{"slug":"bigfork-mt","city":"Bigfork","state":"MT","avg_temp_f":46.8,"avg_high_f":55,"avg_low_f":38.5,"precip_in":21.42,"snow_in":null,"comfort_score":64},{"slug":"billings-mt","city":"Billings","state":"MT","avg_temp_f":48,"avg_high_f":61.1,"avg_low_f":34.9,"precip_in":14.82,"snow_in":48.2,"comfort_score":49},{"slug":"billings-logan-mt","city":"Billings Logan","state":"MT","avg_temp_f":48.2,"avg_high_f":59.4,"avg_low_f":37,"precip_in":14.31,"snow_in":57.4,"comfort_score":44},{"slug":"billings-wtp-mt","city":"Billings Wtp","state":"MT","avg_temp_f":47.2,"avg_high_f":60.1,"avg_low_f":34.2,"precip_in":15.43,"snow_in":35,"comfort_score":49},{"slug":"blackleaf-mt","city":"Blackleaf","state":"MT","avg_temp_f":41.3,"avg_high_f":55.9,"avg_low_f":26.6,"precip_in":null,"snow_in":null,"comfort_score":null},{"slug":"boulder-mt","city":"Boulder","state":"MT","avg_temp_f":42.6,"avg_high_f":56.6,"avg_low_f":28.5,"precip_in":10.8,"snow_in":null,"comfort_score":40},{"slug":"bozeman-6-w-exp-farm-mt","city":"Bozeman 6 W Exp Farm","state":"MT","avg_temp_f":44.4,"avg_high_f":56.7,"avg_low_f":32.1,"precip_in":15.84,"snow_in":null,"comfort_score":40},{"slug":"bozeman-gallatin-fld-mt","city":"Bozeman Gallatin Fld","state":"MT","avg_temp_f":42.9,"avg_high_f":56.8,"avg_low_f":29.1,"precip_in":13.43,"snow_in":null,"comfort_score":40},{"slug":"bozeman-montana-state-univ-mt","city":"Bozeman Montana State Univ","state":"MT","avg_temp_f":44.1,"avg_high_f":56.2,"avg_low_f":32,"precip_in":20.03,"snow_in":91.3,"comfort_score":44},{"slug":"brady-mt","city":"Brady","state":"MT","avg_temp_f":45.1,"avg_high_f":56.5,"avg_low_f":33.7,"precip_in":12.49,"snow_in":42.5,"comfort_score":49},{"slug":"brandenberg-mt","city":"Brandenberg","state":"MT","avg_temp_f":46.6,"avg_high_f":61,"avg_low_f":32.2,"precip_in":15.47,"snow_in":40.4,"comfort_score":49},{"slug":"bredette-mt","city":"Bredette","state":"MT","avg_temp_f":40.9,"avg_high_f":53.3,"avg_low_f":28.6,"precip_in":14.41,"snow_in":28.2,"comfort_score":39},{"slug":"bridger-mt","city":"Bridger","state":"MT","avg_temp_f":45.7,"avg_high_f":59.8,"avg_low_f":31.6,"precip_in":11.5,"snow_in":30.3,"comfort_score":49},{"slug":"broadus-mt","city":"Broadus","state":"MT","avg_temp_f":48.2,"avg_high_f":62.5,"avg_low_f":33.9,"precip_in":14.92,"snow_in":null,"comfort_score":52},{"slug":"brockway-mt","city":"Brockway","state":"MT","avg_temp_f":44,"avg_high_f":56.7,"avg_low_f":31.3,"precip_in":12.45,"snow_in":null,"comfort_score":40},{"slug":"busby-mt","city":"Busby","state":"MT","avg_temp_f":45,"avg_high_f":60.1,"avg_low_f":30,"precip_in":15.72,"snow_in":52.3,"comfort_score":44},{"slug":"butte-bert-mooney-mt","city":"Butte Bert Mooney","state":"MT","avg_temp_f":40.1,"avg_high_f":54,"avg_low_f":26.2,"precip_in":12.76,"snow_in":null,"comfort_score":40},{"slug":"bynum-mt","city":"Bynum","state":"MT","avg_temp_f":43.5,"avg_high_f":55,"avg_low_f":31.9,"precip_in":15.34,"snow_in":null,"comfort_score":40},{"slug":"carlyle-mt","city":"Carlyle","state":"MT","avg_temp_f":43.2,"avg_high_f":54,"avg_low_f":32.5,"precip_in":16.75,"snow_in":55.3,"comfort_score":34},{"slug":"carter-mt","city":"Carter","state":"MT","avg_temp_f":43.9,"avg_high_f":56.6,"avg_low_f":31.2,"precip_in":13.8,"snow_in":42.5,"comfort_score":39},{"slug":"cascade-mt","city":"Cascade","state":"MT","avg_temp_f":42.3,"avg_high_f":55.7,"avg_low_f":28.9,"precip_in":14.94,"snow_in":62.9,"comfort_score":35},{"slug":"chester-mt","city":"Chester","state":"MT","avg_temp_f":41.3,"avg_high_f":55.4,"avg_low_f":27.3,"precip_in":12.28,"snow_in":36.5,"comfort_score":39},{"slug":"chinook-mt","city":"Chinook","state":"MT","avg_temp_f":42.4,"avg_high_f":55.8,"avg_low_f":28.9,"precip_in":13.44,"snow_in":null,"comfort_score":40},{"slug":"choteau-mt","city":"Choteau","state":"MT","avg_temp_f":43.8,"avg_high_f":57.6,"avg_low_f":30,"precip_in":11.93,"snow_in":47.5,"comfort_score":39},{"slug":"circle-mt","city":"Circle","state":"MT","avg_temp_f":45.1,"avg_high_f":57.8,"avg_low_f":32.3,"precip_in":14.45,"snow_in":null,"comfort_score":52},{"slug":"cohagen-mt","city":"Cohagen","state":"MT","avg_temp_f":43.6,"avg_high_f":57.5,"avg_low_f":29.6,"precip_in":12.34,"snow_in":24.6,"comfort_score":39},{"slug":"colstrip-mt","city":"Colstrip","state":"MT","avg_temp_f":46.1,"avg_high_f":58.2,"avg_low_f":34,"precip_in":16.4,"snow_in":36.6,"comfort_score":49},{"slug":"columbus-mt","city":"Columbus","state":"MT","avg_temp_f":44.4,"avg_high_f":59.6,"avg_low_f":29.2,"precip_in":15.53,"snow_in":47.6,"comfort_score":39},{"slug":"conrad-mt","city":"Conrad","state":"MT","avg_temp_f":43.7,"avg_high_f":56.9,"avg_low_f":30.5,"precip_in":12.62,"snow_in":46.8,"comfort_score":39},{"slug":"content-mt","city":"Content","state":"MT","avg_temp_f":42.4,"avg_high_f":56.5,"avg_low_f":28.4,"precip_in":13.87,"snow_in":null,"comfort_score":40},{"slug":"cooke-city-mt","city":"Cooke City","state":"MT","avg_temp_f":34.2,"avg_high_f":46.5,"avg_low_f":21.9,"precip_in":26.57,"snow_in":213.1,"comfort_score":47},{"slug":"creston-mt","city":"Creston","state":"MT","avg_temp_f":44.4,"avg_high_f":55.5,"avg_low_f":33.3,"precip_in":19.25,"snow_in":50.6,"comfort_score":34},{"slug":"culbertson-mt","city":"Culbertson","state":"MT","avg_temp_f":43.3,"avg_high_f":56.9,"avg_low_f":29.6,"precip_in":14.52,"snow_in":null,"comfort_score":40},{"slug":"cut-bank-muni-mt","city":"Cut Bank Muni","state":"MT","avg_temp_f":41.8,"avg_high_f":54.2,"avg_low_f":29.4,"precip_in":10.77,"snow_in":null,"comfort_score":40},{"slug":"darby-mt","city":"Darby","state":"MT","avg_temp_f":44.6,"avg_high_f":56.1,"avg_low_f":33.1,"precip_in":15.11,"snow_in":null,"comfort_score":40},{"slug":"deer-lodge-mt","city":"Deer Lodge","state":"MT","avg_temp_f":40.3,"avg_high_f":54.4,"avg_low_f":26.3,"precip_in":14.56,"snow_in":null,"comfort_score":null},{"slug":"del-bonita-mt","city":"Del Bonita","state":"MT","avg_temp_f":40.1,"avg_high_f":51.3,"avg_low_f":29,"precip_in":13.06,"snow_in":null,"comfort_score":40},{"slug":"denton-mt","city":"Denton","state":"MT","avg_temp_f":42.8,"avg_high_f":57.4,"avg_low_f":28.2,"precip_in":15.79,"snow_in":null,"comfort_score":40},{"slug":"dillon-mt","city":"Dillon","state":"MT","avg_temp_f":38.7,"avg_high_f":52.5,"avg_low_f":25,"precip_in":10.09,"snow_in":null,"comfort_score":null},{"slug":"dillon-u-of-montana-western-mt","city":"Dillon U of Montana Western","state":"MT","avg_temp_f":42.8,"avg_high_f":55.9,"avg_low_f":29.7,"precip_in":11.27,"snow_in":11.2,"comfort_score":44},{"slug":"divide-mt","city":"Divide","state":"MT","avg_temp_f":40.9,"avg_high_f":54.9,"avg_low_f":27,"precip_in":11.3,"snow_in":15.2,"comfort_score":44},{"slug":"drummond-aviation-mt","city":"Drummond Aviation","state":"MT","avg_temp_f":43,"avg_high_f":57.9,"avg_low_f":28.1,"precip_in":12.06,"snow_in":30.5,"comfort_score":41},{"slug":"dunkirk-mt","city":"Dunkirk","state":"MT","avg_temp_f":41,"avg_high_f":55.2,"avg_low_f":26.8,"precip_in":10.64,"snow_in":null,"comfort_score":40},{"slug":"e-glacier-mt","city":"E Glacier","state":"MT","avg_temp_f":38.8,"avg_high_f":49.2,"avg_low_f":28.4,"precip_in":30.43,"snow_in":null,"comfort_score":52},{"slug":"ekalaka-mt","city":"Ekalaka","state":"MT","avg_temp_f":45.3,"avg_high_f":58,"avg_low_f":32.7,"precip_in":18.11,"snow_in":48.4,"comfort_score":49},{"slug":"elliston-mt","city":"Elliston","state":"MT","avg_temp_f":40.3,"avg_high_f":53.5,"avg_low_f":27.1,"precip_in":19.11,"snow_in":null,"comfort_score":40},{"slug":"ennis-mt","city":"Ennis","state":"MT","avg_temp_f":42.7,"avg_high_f":56.6,"avg_low_f":28.9,"precip_in":12.95,"snow_in":44.7,"comfort_score":39},{"slug":"eureka-ranger-station-mt","city":"Eureka Ranger Station","state":"MT","avg_temp_f":47,"avg_high_f":58.6,"avg_low_f":35.3,"precip_in":15,"snow_in":35.1,"comfort_score":49},{"slug":"fairfield-mt","city":"Fairfield","state":"MT","avg_temp_f":44.4,"avg_high_f":55.2,"avg_low_f":33.6,"precip_in":12.37,"snow_in":null,"comfort_score":40},{"slug":"flatwillow-mt","city":"Flatwillow","state":"MT","avg_temp_f":46.5,"avg_high_f":59.3,"avg_low_f":33.7,"precip_in":14.19,"snow_in":43.4,"comfort_score":49},{"slug":"forsyth-mt","city":"Forsyth","state":"MT","avg_temp_f":46.7,"avg_high_f":59.9,"avg_low_f":33.5,"precip_in":16,"snow_in":34.6,"comfort_score":49},{"slug":"fort-assiniboine-mt","city":"Fort Assiniboine","state":"MT","avg_temp_f":43.5,"avg_high_f":56.5,"avg_low_f":30.5,"precip_in":13.14,"snow_in":34.6,"comfort_score":39},{"slug":"fort-belknap-mt","city":"Fort Belknap","state":"MT","avg_temp_f":42.6,"avg_high_f":55.6,"avg_low_f":29.6,"precip_in":13.49,"snow_in":null,"comfort_score":40},{"slug":"fort-benton-mt","city":"Fort Benton","state":"MT","avg_temp_f":45.4,"avg_high_f":59.4,"avg_low_f":31.3,"precip_in":13.22,"snow_in":38.2,"comfort_score":49},{"slug":"fort-peck-pwr-plt-mt","city":"Fort Peck Pwr Plt","state":"MT","avg_temp_f":46.5,"avg_high_f":59.1,"avg_low_f":34,"precip_in":13.58,"snow_in":null,"comfort_score":52},{"slug":"fortine-mt","city":"Fortine","state":"MT","avg_temp_f":43.9,"avg_high_f":55.8,"avg_low_f":32.1,"precip_in":15.05,"snow_in":40.9,"comfort_score":39},{"slug":"gardiner-mt","city":"Gardiner","state":"MT","avg_temp_f":46.3,"avg_high_f":59.1,"avg_low_f":33.5,"precip_in":13.89,"snow_in":null,"comfort_score":52},{"slug":"geraldine-mt","city":"Geraldine","state":"MT","avg_temp_f":46.8,"avg_high_f":60.2,"avg_low_f":33.5,"precip_in":16.85,"snow_in":null,"comfort_score":52},{"slug":"gibson-mt","city":"Gibson","state":"MT","avg_temp_f":43.8,"avg_high_f":57.8,"avg_low_f":29.8,"precip_in":15.22,"snow_in":78.1,"comfort_score":34},{"slug":"gibson-dam-mt","city":"Gibson Dam","state":"MT","avg_temp_f":40.5,"avg_high_f":53.7,"avg_low_f":27.2,"precip_in":16.55,"snow_in":null,"comfort_score":40},{"slug":"gildford-mt","city":"Gildford","state":"MT","avg_temp_f":41.7,"avg_high_f":55.4,"avg_low_f":27.9,"precip_in":11.11,"snow_in":null,"comfort_score":40},{"slug":"glasgow-mt","city":"Glasgow","state":"MT","avg_temp_f":43.9,"avg_high_f":55.1,"avg_low_f":32.7,"precip_in":13.44,"snow_in":40.7,"comfort_score":39},{"slug":"glen-mt","city":"Glen","state":"MT","avg_temp_f":42.5,"avg_high_f":59.8,"avg_low_f":25.1,"precip_in":9.18,"snow_in":10.1,"comfort_score":35},{"slug":"glendive-mt","city":"Glendive","state":"MT","avg_temp_f":46.6,"avg_high_f":58.5,"avg_low_f":34.7,"precip_in":14.89,"snow_in":22.6,"comfort_score":49},{"slug":"goldbutte-mt","city":"Goldbutte","state":"MT","avg_temp_f":41.7,"avg_high_f":55.3,"avg_low_f":28,"precip_in":14.81,"snow_in":85.9,"comfort_score":35},{"slug":"grass-range-mt","city":"Grass Range","state":"MT","avg_temp_f":45.5,"avg_high_f":58.6,"avg_low_f":32.5,"precip_in":17.86,"snow_in":50.1,"comfort_score":44},{"slug":"great-falls-mt","city":"Great Falls","state":"MT","avg_temp_f":44.6,"avg_high_f":57.2,"avg_low_f":32,"precip_in":14.76,"snow_in":66.1,"comfort_score":34},{"slug":"great-falls-16st-mt","city":"Great Falls 16st","state":"MT","avg_temp_f":47,"avg_high_f":59,"avg_low_f":35.1,"precip_in":15.43,"snow_in":null,"comfort_score":52},{"slug":"hamilton-mt","city":"Hamilton","state":"MT","avg_temp_f":44.8,"avg_high_f":57.4,"avg_low_f":32.2,"precip_in":13.6,"snow_in":null,"comfort_score":40},{"slug":"hardin-mt","city":"Hardin","state":"MT","avg_temp_f":47.7,"avg_high_f":62.9,"avg_low_f":32.6,"precip_in":13.75,"snow_in":27.9,"comfort_score":49},{"slug":"harlem-mt","city":"Harlem","state":"MT","avg_temp_f":43.5,"avg_high_f":57.3,"avg_low_f":29.7,"precip_in":12.5,"snow_in":null,"comfort_score":40},{"slug":"harlowton-mt","city":"Harlowton","state":"MT","avg_temp_f":43.8,"avg_high_f":57.6,"avg_low_f":30,"precip_in":13.18,"snow_in":19.6,"comfort_score":44},{"slug":"haugan-mt","city":"Haugan","state":"MT","avg_temp_f":42.2,"avg_high_f":55.2,"avg_low_f":29.2,"precip_in":36.99,"snow_in":null,"comfort_score":null},{"slug":"havre-city-county-mt","city":"Havre City County","state":"MT","avg_temp_f":43.6,"avg_high_f":56.7,"avg_low_f":30.5,"precip_in":11.82,"snow_in":41,"comfort_score":39},{"slug":"hebgen-dam-mt","city":"Hebgen Dam","state":"MT","avg_temp_f":37,"avg_high_f":49.5,"avg_low_f":24.5,"precip_in":28.63,"snow_in":177.2,"comfort_score":44},{"slug":"helena-mt","city":"Helena","state":"MT","avg_temp_f":45.5,"avg_high_f":57.7,"avg_low_f":33.4,"precip_in":11.4,"snow_in":37.2,"comfort_score":49},{"slug":"heron-mt","city":"Heron","state":"MT","avg_temp_f":45.1,"avg_high_f":56.2,"avg_low_f":34,"precip_in":34.23,"snow_in":84.3,"comfort_score":54},{"slug":"highwood-mt","city":"Highwood","state":"MT","avg_temp_f":46.7,"avg_high_f":58.5,"avg_low_f":34.9,"precip_in":15.11,"snow_in":null,"comfort_score":52},{"slug":"hinsdale-mt","city":"Hinsdale","state":"MT","avg_temp_f":42.8,"avg_high_f":54.9,"avg_low_f":30.6,"precip_in":16.33,"snow_in":null,"comfort_score":40},{"slug":"holter-dam-mt","city":"Holter Dam","state":"MT","avg_temp_f":46.8,"avg_high_f":59.1,"avg_low_f":34.5,"precip_in":13.76,"snow_in":28,"comfort_score":49},{"slug":"hungry-horse-dam-mt","city":"Hungry Horse Dam","state":"MT","avg_temp_f":44.4,"avg_high_f":54,"avg_low_f":34.7,"precip_in":34.62,"snow_in":null,"comfort_score":52},{"slug":"huntley-exp-stn-mt","city":"Huntley Exp Stn","state":"MT","avg_temp_f":46.1,"avg_high_f":59.9,"avg_low_f":32.2,"precip_in":14.44,"snow_in":34.4,"comfort_score":49},{"slug":"hysham-mt","city":"Hysham","state":"MT","avg_temp_f":47.2,"avg_high_f":60.4,"avg_low_f":34.1,"precip_in":14.92,"snow_in":37.1,"comfort_score":49},{"slug":"ingomar-mt","city":"Ingomar","state":"MT","avg_temp_f":44.2,"avg_high_f":59.3,"avg_low_f":29.2,"precip_in":13.55,"snow_in":29.9,"comfort_score":39},{"slug":"jackson-mt","city":"Jackson","state":"MT","avg_temp_f":36.8,"avg_high_f":49.9,"avg_low_f":23.6,"precip_in":11.95,"snow_in":null,"comfort_score":null},{"slug":"joliet-mt","city":"Joliet","state":"MT","avg_temp_f":43.7,"avg_high_f":58.8,"avg_low_f":28.6,"precip_in":14.54,"snow_in":50.9,"comfort_score":34},{"slug":"joplin-mt","city":"Joplin","state":"MT","avg_temp_f":42.3,"avg_high_f":55.3,"avg_low_f":29.3,"precip_in":10.76,"snow_in":35.3,"comfort_score":39},{"slug":"jordan-mt","city":"Jordan","state":"MT","avg_temp_f":44.2,"avg_high_f":58.4,"avg_low_f":30,"precip_in":12.95,"snow_in":null,"comfort_score":40},{"slug":"judith-gap-mt","city":"Judith Gap","state":"MT","avg_temp_f":41.6,"avg_high_f":53.8,"avg_low_f":29.4,"precip_in":15.92,"snow_in":27.5,"comfort_score":39},{"slug":"kalispell-glacier-mt","city":"Kalispell Glacier","state":"MT","avg_temp_f":43.1,"avg_high_f":55.1,"avg_low_f":31,"precip_in":16.76,"snow_in":54.4,"comfort_score":34},{"slug":"lakeview-mt","city":"Lakeview","state":"MT","avg_temp_f":36.4,"avg_high_f":49.3,"avg_low_f":23.4,"precip_in":19.89,"snow_in":null,"comfort_score":null},{"slug":"laurin-mt","city":"Laurin","state":"MT","avg_temp_f":43,"avg_high_f":54.9,"avg_low_f":31.2,"precip_in":13.01,"snow_in":null,"comfort_score":40},{"slug":"lennep-mt","city":"Lennep","state":"MT","avg_temp_f":38.7,"avg_high_f":51.2,"avg_low_f":26.2,"precip_in":18.51,"snow_in":95.6,"comfort_score":35},{"slug":"lewistown-mt","city":"Lewistown","state":"MT","avg_temp_f":40.6,"avg_high_f":53.8,"avg_low_f":27.4,"precip_in":16.76,"snow_in":null,"comfort_score":40},{"slug":"lewistown-muni-mt","city":"Lewistown Muni","state":"MT","avg_temp_f":43.1,"avg_high_f":55.7,"avg_low_f":30.5,"precip_in":17.17,"snow_in":null,"comfort_score":40},{"slug":"libby-mt","city":"Libby","state":"MT","avg_temp_f":40.2,"avg_high_f":52.7,"avg_low_f":27.7,"precip_in":22.31,"snow_in":92.7,"comfort_score":47},{"slug":"libby-1-ne-ranger-station-mt","city":"Libby 1 NE Ranger Station","state":"MT","avg_temp_f":47.4,"avg_high_f":60.8,"avg_low_f":34,"precip_in":19.15,"snow_in":48.2,"comfort_score":49},{"slug":"libby-dam-mt","city":"Libby Dam","state":"MT","avg_temp_f":46.4,"avg_high_f":58.5,"avg_low_f":34.3,"precip_in":17.05,"snow_in":null,"comfort_score":52},{"slug":"lima-mt","city":"Lima","state":"MT","avg_temp_f":41.5,"avg_high_f":54.7,"avg_low_f":28.3,"precip_in":10.35,"snow_in":52.6,"comfort_score":34},{"slug":"lincoln-ranger-station-mt","city":"Lincoln Ranger Station","state":"MT","avg_temp_f":41,"avg_high_f":54.4,"avg_low_f":27.6,"precip_in":18.77,"snow_in":null,"comfort_score":null},{"slug":"lindbergh-lake-mt","city":"Lindbergh Lake","state":"MT","avg_temp_f":42,"avg_high_f":52.2,"avg_low_f":31.8,"precip_in":25.36,"snow_in":136.5,"comfort_score":44},{"slug":"livingston-mt","city":"Livingston","state":"MT","avg_temp_f":45.6,"avg_high_f":57,"avg_low_f":34.3,"precip_in":16.3,"snow_in":62.7,"comfort_score":44},{"slug":"livingston-mission-fld-mt","city":"Livingston Mission Fld","state":"MT","avg_temp_f":45.4,"avg_high_f":58.3,"avg_low_f":32.6,"precip_in":14.55,"snow_in":null,"comfort_score":52},{"slug":"logan-landfill-mt","city":"Logan Landfill","state":"MT","avg_temp_f":42.7,"avg_high_f":56.7,"avg_low_f":28.8,"precip_in":15.51,"snow_in":null,"comfort_score":40},{"slug":"loma-mt","city":"Loma","state":"MT","avg_temp_f":44.8,"avg_high_f":60,"avg_low_f":29.6,"precip_in":12.79,"snow_in":36.3,"comfort_score":39},{"slug":"malta-mt","city":"Malta","state":"MT","avg_temp_f":43.5,"avg_high_f":56.7,"avg_low_f":30.3,"precip_in":12.95,"snow_in":32.2,"comfort_score":39},{"slug":"martinsdale-mt","city":"Martinsdale","state":"MT","avg_temp_f":43.7,"avg_high_f":57.6,"avg_low_f":29.7,"precip_in":13.53,"snow_in":43.4,"comfort_score":39},{"slug":"medicine-lake-mt","city":"Medicine Lake","state":"MT","avg_temp_f":41,"avg_high_f":53.4,"avg_low_f":28.6,"precip_in":14.06,"snow_in":null,"comfort_score":40},{"slug":"melstone-mt","city":"Melstone","state":"MT","avg_temp_f":47.2,"avg_high_f":59.7,"avg_low_f":34.7,"precip_in":15.47,"snow_in":42.9,"comfort_score":49},{"slug":"melville-mt","city":"Melville","state":"MT","avg_temp_f":40.4,"avg_high_f":52.5,"avg_low_f":28.2,"precip_in":19.78,"snow_in":null,"comfort_score":40},{"slug":"mildred-mt","city":"Mildred","state":"MT","avg_temp_f":44.1,"avg_high_f":57.8,"avg_low_f":30.4,"precip_in":14.32,"snow_in":null,"comfort_score":40},{"slug":"miles-city-f-wiley-fld-mt","city":"Miles City F Wiley Fld","state":"MT","avg_temp_f":46.1,"avg_high_f":58.7,"avg_low_f":33.6,"precip_in":12.88,"snow_in":null,"comfort_score":52},{"slug":"millegan-mt","city":"Millegan","state":"MT","avg_temp_f":40.9,"avg_high_f":54.4,"avg_low_f":27.5,"precip_in":19.62,"snow_in":149.3,"comfort_score":34},{"slug":"missoula-mt","city":"Missoula","state":"MT","avg_temp_f":45.2,"avg_high_f":56.7,"avg_low_f":33.6,"precip_in":14.11,"snow_in":43,"comfort_score":49},{"slug":"mizpah-mt","city":"Mizpah","state":"MT","avg_temp_f":46.1,"avg_high_f":61.5,"avg_low_f":30.7,"precip_in":14.51,"snow_in":29.9,"comfort_score":49},{"slug":"moccasin-exp-stn-mt","city":"Moccasin Exp Stn","state":"MT","avg_temp_f":43.5,"avg_high_f":56.7,"avg_low_f":30.2,"precip_in":15.14,"snow_in":44.5,"comfort_score":39},{"slug":"moorhead-mt","city":"Moorhead","state":"MT","avg_temp_f":46.2,"avg_high_f":60.2,"avg_low_f":32.3,"precip_in":13.06,"snow_in":29,"comfort_score":49},{"slug":"mosby-mt","city":"Mosby","state":"MT","avg_temp_f":48.1,"avg_high_f":59.8,"avg_low_f":36.3,"precip_in":14.5,"snow_in":null,"comfort_score":52},{"slug":"mystic-lake-mt","city":"Mystic Lake","state":"MT","avg_temp_f":41.6,"avg_high_f":51.7,"avg_low_f":31.4,"precip_in":26.51,"snow_in":192.7,"comfort_score":44},{"slug":"nashua-mt","city":"Nashua","state":"MT","avg_temp_f":44.3,"avg_high_f":57.7,"avg_low_f":30.8,"precip_in":null,"snow_in":null,"comfort_score":null},{"slug":"neihart-mt","city":"Neihart","state":"MT","avg_temp_f":43.7,"avg_high_f":57.1,"avg_low_f":30.2,"precip_in":null,"snow_in":null,"comfort_score":null},{"slug":"norris-madison-pwr-house-mt","city":"Norris Madison Pwr House","state":"MT","avg_temp_f":49.2,"avg_high_f":59.9,"avg_low_f":38.5,"precip_in":18.36,"snow_in":51.8,"comfort_score":44},{"slug":"nye-mt","city":"Nye","state":"MT","avg_temp_f":45.2,"avg_high_f":58.1,"avg_low_f":32.2,"precip_in":17.9,"snow_in":69.7,"comfort_score":44},{"slug":"olney-mt","city":"Olney","state":"MT","avg_temp_f":39.6,"avg_high_f":52.7,"avg_low_f":26.5,"precip_in":20.3,"snow_in":null,"comfort_score":null},{"slug":"opheim-mt","city":"Opheim","state":"MT","avg_temp_f":39.1,"avg_high_f":52.2,"avg_low_f":26,"precip_in":14.43,"snow_in":33,"comfort_score":39},{"slug":"ovando-mt","city":"Ovando","state":"MT","avg_temp_f":38.9,"avg_high_f":53.3,"avg_low_f":24.5,"precip_in":11.8,"snow_in":null,"comfort_score":null},{"slug":"phillipsburg-ranger-station-mt","city":"Phillipsburg Ranger Station","state":"MT","avg_temp_f":42,"avg_high_f":56.3,"avg_low_f":27.7,"precip_in":16.49,"snow_in":null,"comfort_score":null},{"slug":"plentywood-mt","city":"Plentywood","state":"MT","avg_temp_f":39.4,"avg_high_f":52.7,"avg_low_f":26.2,"precip_in":14.69,"snow_in":null,"comfort_score":40},{"slug":"plevna-mt","city":"Plevna","state":"MT","avg_temp_f":44.2,"avg_high_f":57.5,"avg_low_f":30.9,"precip_in":15.64,"snow_in":34.2,"comfort_score":39},{"slug":"polebridge-mt","city":"Polebridge","state":"MT","avg_temp_f":39.6,"avg_high_f":54.7,"avg_low_f":24.5,"precip_in":null,"snow_in":null,"comfort_score":null},{"slug":"polson-mt","city":"Polson","state":"MT","avg_temp_f":46.2,"avg_high_f":56.5,"avg_low_f":35.8,"precip_in":15.01,"snow_in":null,"comfort_score":52},{"slug":"pompeys-pillar-mt","city":"Pompeys Pillar","state":"MT","avg_temp_f":44.2,"avg_high_f":57.8,"avg_low_f":30.7,"precip_in":14.52,"snow_in":46.1,"comfort_score":39},{"slug":"port-of-morgan-mt","city":"Port of Morgan","state":"MT","avg_temp_f":41.6,"avg_high_f":53.7,"avg_low_f":29.4,"precip_in":12.61,"snow_in":22.9,"comfort_score":39},{"slug":"potomac-mt","city":"Potomac","state":"MT","avg_temp_f":39.3,"avg_high_f":54.8,"avg_low_f":23.8,"precip_in":15.1,"snow_in":51.8,"comfort_score":35},{"slug":"powderville-mt","city":"Powderville","state":"MT","avg_temp_f":47,"avg_high_f":60.3,"avg_low_f":33.7,"precip_in":15.02,"snow_in":29.9,"comfort_score":49},{"slug":"rapelje-mt","city":"Rapelje","state":"MT","avg_temp_f":44.7,"avg_high_f":57.5,"avg_low_f":31.9,"precip_in":15.23,"snow_in":54.3,"comfort_score":34},{"slug":"raymond-border-stn-mt","city":"Raymond Border Stn","state":"MT","avg_temp_f":40.6,"avg_high_f":52.2,"avg_low_f":28.9,"precip_in":15.13,"snow_in":31.3,"comfort_score":39},{"slug":"raynesford-mt","city":"Raynesford","state":"MT","avg_temp_f":44.9,"avg_high_f":57,"avg_low_f":32.8,"precip_in":21.6,"snow_in":null,"comfort_score":52},{"slug":"red-lodge-mt","city":"Red Lodge","state":"MT","avg_temp_f":43.4,"avg_high_f":56.3,"avg_low_f":30.5,"precip_in":22.66,"snow_in":141.9,"comfort_score":44},{"slug":"redstone-mt","city":"Redstone","state":"MT","avg_temp_f":39.7,"avg_high_f":53.5,"avg_low_f":25.9,"precip_in":14.28,"snow_in":null,"comfort_score":40},{"slug":"ridgeway-mt","city":"Ridgeway","state":"MT","avg_temp_f":44.3,"avg_high_f":57,"avg_low_f":31.6,"precip_in":15.67,"snow_in":50,"comfort_score":34},{"slug":"rock-springs-mt","city":"Rock Springs","state":"MT","avg_temp_f":44.3,"avg_high_f":56.9,"avg_low_f":31.8,"precip_in":12.58,"snow_in":null,"comfort_score":40},{"slug":"rogers-pass-mt","city":"Rogers Pass","state":"MT","avg_temp_f":43.9,"avg_high_f":55.7,"avg_low_f":32.1,"precip_in":17.09,"snow_in":null,"comfort_score":40},{"slug":"roundup-mt","city":"Roundup","state":"MT","avg_temp_f":46.5,"avg_high_f":61.2,"avg_low_f":31.8,"precip_in":14.88,"snow_in":24.4,"comfort_score":49},{"slug":"roy-mt","city":"Roy","state":"MT","avg_temp_f":45.4,"avg_high_f":59.2,"avg_low_f":31.5,"precip_in":13.32,"snow_in":36.3,"comfort_score":49},{"slug":"rudyard-mt","city":"Rudyard","state":"MT","avg_temp_f":40.6,"avg_high_f":53.9,"avg_low_f":27.4,"precip_in":11.9,"snow_in":null,"comfort_score":40},{"slug":"ryegate-mt","city":"Ryegate","state":"MT","avg_temp_f":43.5,"avg_high_f":57.2,"avg_low_f":29.8,"precip_in":14.28,"snow_in":52.9,"comfort_score":34},{"slug":"saco-mt","city":"Saco","state":"MT","avg_temp_f":42,"avg_high_f":55.1,"avg_low_f":28.9,"precip_in":13.36,"snow_in":null,"comfort_score":40},{"slug":"saint-ignatius-mt","city":"Saint Ignatius","state":"MT","avg_temp_f":47.7,"avg_high_f":59.8,"avg_low_f":35.5,"precip_in":16.72,"snow_in":null,"comfort_score":52},{"slug":"saint-regis-mt","city":"Saint Regis","state":"MT","avg_temp_f":46.2,"avg_high_f":59.5,"avg_low_f":32.9,"precip_in":null,"snow_in":null,"comfort_score":null},{"slug":"sand-creek-mt","city":"Sand Creek","state":"MT","avg_temp_f":44.8,"avg_high_f":57.6,"avg_low_f":32,"precip_in":null,"snow_in":null,"comfort_score":null},{"slug":"savage-mt","city":"Savage","state":"MT","avg_temp_f":45.8,"avg_high_f":59.3,"avg_low_f":32.3,"precip_in":15.27,"snow_in":29.6,"comfort_score":49},{"slug":"scobey-mt","city":"Scobey","state":"MT","avg_temp_f":40.2,"avg_high_f":54.3,"avg_low_f":26.2,"precip_in":13.53,"snow_in":22.9,"comfort_score":39},{"slug":"seeley-lake-ranger-station-mt","city":"Seeley Lake Ranger Station","state":"MT","avg_temp_f":41.7,"avg_high_f":55.8,"avg_low_f":27.7,"precip_in":21.6,"snow_in":118.9,"comfort_score":47},{"slug":"shelby-mt","city":"Shelby","state":"MT","avg_temp_f":42.2,"avg_high_f":55.7,"avg_low_f":28.7,"precip_in":12.13,"snow_in":38.9,"comfort_score":39},{"slug":"shonkin-mt","city":"Shonkin","state":"MT","avg_temp_f":44.1,"avg_high_f":54.6,"avg_low_f":33.7,"precip_in":22.82,"snow_in":null,"comfort_score":52},{"slug":"sidney-mt","city":"Sidney","state":"MT","avg_temp_f":45.2,"avg_high_f":58.1,"avg_low_f":32.4,"precip_in":15.5,"snow_in":30.4,"comfort_score":49},{"slug":"silver-gate-mt","city":"Silver Gate","state":"MT","avg_temp_f":34.3,"avg_high_f":48.1,"avg_low_f":20.5,"precip_in":null,"snow_in":null,"comfort_score":null},{"slug":"simpson-6-n-wildhorse-mt","city":"Simpson 6 N - Wildhorse","state":"MT","avg_temp_f":40.6,"avg_high_f":54.3,"avg_low_f":27,"precip_in":11.15,"snow_in":31.2,"comfort_score":39},{"slug":"skq-dam-mt","city":"Skq Dam","state":"MT","avg_temp_f":45.2,"avg_high_f":56,"avg_low_f":34.4,"precip_in":15.74,"snow_in":33.6,"comfort_score":49},{"slug":"sonnette-mt","city":"Sonnette","state":"MT","avg_temp_f":44.8,"avg_high_f":59.6,"avg_low_f":30,"precip_in":15.91,"snow_in":29.1,"comfort_score":39},{"slug":"st-marie-mt","city":"St Marie","state":"MT","avg_temp_f":43,"avg_high_f":54.6,"avg_low_f":31.5,"precip_in":11.77,"snow_in":null,"comfort_score":40},{"slug":"st-mary-mt","city":"St Mary","state":"MT","avg_temp_f":39.5,"avg_high_f":49.3,"avg_low_f":29.8,"precip_in":26.09,"snow_in":null,"comfort_score":52},{"slug":"stanford-mt","city":"Stanford","state":"MT","avg_temp_f":44.6,"avg_high_f":57,"avg_low_f":32.3,"precip_in":17.32,"snow_in":null,"comfort_score":40},{"slug":"stevensville-mt","city":"Stevensville","state":"MT","avg_temp_f":45.6,"avg_high_f":58.3,"avg_low_f":32.9,"precip_in":12.45,"snow_in":17.1,"comfort_score":54},{"slug":"sula-mt","city":"Sula","state":"MT","avg_temp_f":39.3,"avg_high_f":53.7,"avg_low_f":24.9,"precip_in":20.82,"snow_in":88.4,"comfort_score":47},{"slug":"sun-rvr-mt","city":"Sun Rvr","state":"MT","avg_temp_f":43.6,"avg_high_f":57.8,"avg_low_f":29.4,"precip_in":13.34,"snow_in":null,"comfort_score":40},{"slug":"sunburst-mt","city":"Sunburst","state":"MT","avg_temp_f":43.3,"avg_high_f":54.8,"avg_low_f":31.8,"precip_in":14.32,"snow_in":null,"comfort_score":40},{"slug":"superior-mt","city":"Superior","state":"MT","avg_temp_f":47.7,"avg_high_f":60.9,"avg_low_f":34.4,"precip_in":16.42,"snow_in":null,"comfort_score":52},{"slug":"swan-lake-mt","city":"Swan Lake","state":"MT","avg_temp_f":43.5,"avg_high_f":54.9,"avg_low_f":32.1,"precip_in":null,"snow_in":null,"comfort_score":null},{"slug":"sweetgrass-mt","city":"Sweetgrass","state":"MT","avg_temp_f":43.5,"avg_high_f":56.1,"avg_low_f":30.8,"precip_in":null,"snow_in":null,"comfort_score":null},{"slug":"terry-mt","city":"Terry","state":"MT","avg_temp_f":45.3,"avg_high_f":58.2,"avg_low_f":32.3,"precip_in":13.36,"snow_in":11.8,"comfort_score":54},{"slug":"thompson-falls-powerhouse-mt","city":"Thompson Falls Powerhouse","state":"MT","avg_temp_f":47.7,"avg_high_f":58.7,"avg_low_f":36.7,"precip_in":22.05,"snow_in":15.3,"comfort_score":64},{"slug":"tiber-dam-mt","city":"Tiber Dam","state":"MT","avg_temp_f":44.6,"avg_high_f":58.5,"avg_low_f":30.7,"precip_in":10.15,"snow_in":null,"comfort_score":40},{"slug":"tizer-gardens-mt","city":"Tizer Gardens","state":"MT","avg_temp_f":41,"avg_high_f":55.8,"avg_low_f":26.2,"precip_in":17.82,"snow_in":null,"comfort_score":40},{"slug":"townsend-mt","city":"Townsend","state":"MT","avg_temp_f":44.9,"avg_high_f":58,"avg_low_f":31.9,"precip_in":10.55,"snow_in":23.7,"comfort_score":39},{"slug":"trident-mt","city":"Trident","state":"MT","avg_temp_f":45.4,"avg_high_f":57.4,"avg_low_f":33.4,"precip_in":13.03,"snow_in":null,"comfort_score":52},{"slug":"trout-creek-ranger-station-mt","city":"Trout Creek Ranger Station","state":"MT","avg_temp_f":46.1,"avg_high_f":58,"avg_low_f":34.2,"precip_in":26.82,"snow_in":51.4,"comfort_score":54},{"slug":"troy-mt","city":"Troy","state":"MT","avg_temp_f":46.8,"avg_high_f":58.6,"avg_low_f":35,"precip_in":24.39,"snow_in":null,"comfort_score":64},{"slug":"turner-mt","city":"Turner","state":"MT","avg_temp_f":42.1,"avg_high_f":55.1,"avg_low_f":29.1,"precip_in":12.3,"snow_in":26.1,"comfort_score":39},{"slug":"twin-bridges-mt","city":"Twin Bridges","state":"MT","avg_temp_f":43.5,"avg_high_f":58.5,"avg_low_f":28.5,"precip_in":9.44,"snow_in":null,"comfort_score":28},{"slug":"valentine-mt","city":"Valentine","state":"MT","avg_temp_f":43.9,"avg_high_f":58.2,"avg_low_f":29.7,"precip_in":14.6,"snow_in":33.1,"comfort_score":39},{"slug":"valier-mt","city":"Valier","state":"MT","avg_temp_f":44.1,"avg_high_f":56.5,"avg_low_f":31.8,"precip_in":12.63,"snow_in":null,"comfort_score":40},{"slug":"vida-mt","city":"Vida","state":"MT","avg_temp_f":43.5,"avg_high_f":56.2,"avg_low_f":30.9,"precip_in":14.23,"snow_in":null,"comfort_score":40},{"slug":"virginia-city-mt","city":"Virginia City","state":"MT","avg_temp_f":43.9,"avg_high_f":57.2,"avg_low_f":30.6,"precip_in":15.65,"snow_in":64.7,"comfort_score":34},{"slug":"w-glacier-mt","city":"W Glacier","state":"MT","avg_temp_f":43.1,"avg_high_f":53.2,"avg_low_f":33.1,"precip_in":30.87,"snow_in":115.2,"comfort_score":44},{"slug":"w-yellowstone-gateway-mt","city":"W Yellowstone Gateway","state":"MT","avg_temp_f":35.2,"avg_high_f":50.9,"avg_low_f":19.5,"precip_in":25.97,"snow_in":null,"comfort_score":null},{"slug":"westby-mt","city":"Westby","state":"MT","avg_temp_f":39.1,"avg_high_f":51,"avg_low_f":27.1,"precip_in":14.91,"snow_in":null,"comfort_score":40},{"slug":"western-ag-rsch-ctr-mt","city":"Western Ag Rsch Ctr","state":"MT","avg_temp_f":45.7,"avg_high_f":58.6,"avg_low_f":32.9,"precip_in":11.44,"snow_in":null,"comfort_score":52},{"slug":"white-sulphur-springs-mt","city":"White Sulphur Springs","state":"MT","avg_temp_f":42.1,"avg_high_f":55.3,"avg_low_f":28.9,"precip_in":13.04,"snow_in":null,"comfort_score":40},{"slug":"whitefish-mt","city":"Whitefish","state":"MT","avg_temp_f":42.5,"avg_high_f":53.4,"avg_low_f":31.7,"precip_in":19.93,"snow_in":63.1,"comfort_score":34},{"slug":"wibaux-mt","city":"Wibaux","state":"MT","avg_temp_f":42,"avg_high_f":55.2,"avg_low_f":28.8,"precip_in":16.06,"snow_in":38,"comfort_score":39},{"slug":"wilsall-mt","city":"Wilsall","state":"MT","avg_temp_f":40.7,"avg_high_f":53.2,"avg_low_f":28.2,"precip_in":19.31,"snow_in":81.7,"comfort_score":34},{"slug":"winifred-mt","city":"Winifred","state":"MT","avg_temp_f":44,"avg_high_f":56.7,"avg_low_f":31.3,"precip_in":16.43,"snow_in":null,"comfort_score":40},{"slug":"wisdom-mt","city":"Wisdom","state":"MT","avg_temp_f":35.2,"avg_high_f":50.6,"avg_low_f":19.7,"precip_in":12.3,"snow_in":null,"comfort_score":null},{"slug":"wise-rvr-mt","city":"Wise Rvr","state":"MT","avg_temp_f":37.7,"avg_high_f":53.4,"avg_low_f":22,"precip_in":12.93,"snow_in":null,"comfort_score":null},{"slug":"wolf-point-mt","city":"Wolf Point","state":"MT","avg_temp_f":40.5,"avg_high_f":54.3,"avg_low_f":26.8,"precip_in":14.19,"snow_in":null,"comfort_score":40},{"slug":"wolf-pt-mt","city":"Wolf PT","state":"MT","avg_temp_f":45.3,"avg_high_f":57.4,"avg_low_f":33.2,"precip_in":14.33,"snow_in":null,"comfort_score":52},{"slug":"wyola-mt","city":"Wyola","state":"MT","avg_temp_f":46,"avg_high_f":62,"avg_low_f":30,"precip_in":16.48,"snow_in":null,"comfort_score":52},{"slug":"yaak-mt","city":"Yaak","state":"MT","avg_temp_f":41,"avg_high_f":53.9,"avg_low_f":28.2,"precip_in":22.77,"snow_in":null,"comfort_score":null},{"slug":"yellowtail-dam-mt","city":"Yellowtail Dam","state":"MT","avg_temp_f":49.4,"avg_high_f":61.1,"avg_low_f":37.8,"precip_in":16.67,"snow_in":43.9,"comfort_score":49},{"slug":"zortman-mt","city":"Zortman","state":"MT","avg_temp_f":43.2,"avg_high_f":54,"avg_low_f":32.5,"precip_in":19.46,"snow_in":null,"comfort_score":40}]}