{"metadata":{"title":"Iowa City Climate Normals","page_url":"https://plainclimate.com/state/IA","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, \"Iowa Climate\". https://plainclimate.com/state/IA","row_count":143},"state_summary":{"code":"IA","state":"Iowa","city_count":143,"station_count":259,"avg_temp_f":48,"avg_precip_in":35.9,"avg_snow_in":32.2},"data":[{"slug":"albia-ia","city":"Albia","state":"IA","avg_temp_f":50,"avg_high_f":60,"avg_low_f":39.9,"precip_in":36.48,"snow_in":30,"comfort_score":59},{"slug":"algona-ia","city":"Algona","state":"IA","avg_temp_f":46,"avg_high_f":56.8,"avg_low_f":35.1,"precip_in":34.09,"snow_in":null,"comfort_score":64},{"slug":"allerton-ia","city":"Allerton","state":"IA","avg_temp_f":49.8,"avg_high_f":60.2,"avg_low_f":39.5,"precip_in":40.41,"snow_in":null,"comfort_score":68},{"slug":"allison-ia","city":"Allison","state":"IA","avg_temp_f":46.7,"avg_high_f":56.6,"avg_low_f":36.7,"precip_in":35.4,"snow_in":null,"comfort_score":64},{"slug":"ames-ia","city":"Ames","state":"IA","avg_temp_f":48,"avg_high_f":58.5,"avg_low_f":37.4,"precip_in":38.06,"snow_in":27.3,"comfort_score":59},{"slug":"ames-muni-ia","city":"Ames Muni","state":"IA","avg_temp_f":48.5,"avg_high_f":59,"avg_low_f":38.1,"precip_in":35.91,"snow_in":null,"comfort_score":64},{"slug":"anamosa-ia","city":"Anamosa","state":"IA","avg_temp_f":47,"avg_high_f":57.7,"avg_low_f":36.4,"precip_in":40.15,"snow_in":null,"comfort_score":64},{"slug":"ankeny-ia","city":"Ankeny","state":"IA","avg_temp_f":49.5,"avg_high_f":59.8,"avg_low_f":39.3,"precip_in":37.05,"snow_in":24.7,"comfort_score":59},{"slug":"atlantic-ia","city":"Atlantic","state":"IA","avg_temp_f":49.3,"avg_high_f":61.3,"avg_low_f":37.3,"precip_in":37.14,"snow_in":27.3,"comfort_score":59},{"slug":"audubon-ia","city":"Audubon","state":"IA","avg_temp_f":47,"avg_high_f":58,"avg_low_f":36.1,"precip_in":35.03,"snow_in":null,"comfort_score":64},{"slug":"battle-creek-ia","city":"Battle Creek","state":"IA","avg_temp_f":46.9,"avg_high_f":58.2,"avg_low_f":35.7,"precip_in":32.08,"snow_in":null,"comfort_score":64},{"slug":"beaconsfield-ia","city":"Beaconsfield","state":"IA","avg_temp_f":49.2,"avg_high_f":59.4,"avg_low_f":39,"precip_in":37.97,"snow_in":26.5,"comfort_score":59},{"slug":"bedford-ia","city":"Bedford","state":"IA","avg_temp_f":50.3,"avg_high_f":61,"avg_low_f":39.7,"precip_in":38.43,"snow_in":null,"comfort_score":64},{"slug":"belle-plaine-ia","city":"Belle Plaine","state":"IA","avg_temp_f":48.2,"avg_high_f":58.6,"avg_low_f":37.8,"precip_in":36,"snow_in":27.9,"comfort_score":59},{"slug":"bellevue-l-d-ia","city":"Bellevue L&d","state":"IA","avg_temp_f":48.7,"avg_high_f":58.9,"avg_low_f":38.6,"precip_in":37.81,"snow_in":31.9,"comfort_score":59},{"slug":"bloomfield-ia","city":"Bloomfield","state":"IA","avg_temp_f":51.2,"avg_high_f":60.9,"avg_low_f":41.5,"precip_in":39.1,"snow_in":24.2,"comfort_score":63},{"slug":"boone-ia","city":"Boone","state":"IA","avg_temp_f":48.1,"avg_high_f":58.8,"avg_low_f":37.4,"precip_in":39.14,"snow_in":35.9,"comfort_score":59},{"slug":"britt-ia","city":"Britt","state":"IA","avg_temp_f":45.5,"avg_high_f":55.5,"avg_low_f":35.5,"precip_in":34.3,"snow_in":null,"comfort_score":64},{"slug":"burlington-ia","city":"Burlington","state":"IA","avg_temp_f":51.2,"avg_high_f":61,"avg_low_f":41.4,"precip_in":41.02,"snow_in":21.8,"comfort_score":63},{"slug":"burlington-muni-ia","city":"Burlington Muni","state":"IA","avg_temp_f":51.9,"avg_high_f":61.3,"avg_low_f":42.5,"precip_in":37.86,"snow_in":null,"comfort_score":68},{"slug":"carroll-ia","city":"Carroll","state":"IA","avg_temp_f":48.3,"avg_high_f":58.7,"avg_low_f":37.8,"precip_in":33.71,"snow_in":null,"comfort_score":64},{"slug":"cascade-ia","city":"Cascade","state":"IA","avg_temp_f":47.9,"avg_high_f":57.8,"avg_low_f":38,"precip_in":39.31,"snow_in":31.1,"comfort_score":59},{"slug":"castana-exp-farm-ia","city":"Castana Exp Farm","state":"IA","avg_temp_f":48.2,"avg_high_f":58.5,"avg_low_f":37.9,"precip_in":32.11,"snow_in":28.6,"comfort_score":59},{"slug":"cedar-rapids-ia","city":"Cedar Rapids","state":"IA","avg_temp_f":49.9,"avg_high_f":60.5,"avg_low_f":39.3,"precip_in":38.75,"snow_in":34.3,"comfort_score":59},{"slug":"cedar-rapids-muni-ia","city":"Cedar Rapids Muni","state":"IA","avg_temp_f":48.2,"avg_high_f":58.1,"avg_low_f":38.3,"precip_in":35.91,"snow_in":null,"comfort_score":64},{"slug":"centerville-ia","city":"Centerville","state":"IA","avg_temp_f":49.9,"avg_high_f":61.4,"avg_low_f":38.5,"precip_in":36.03,"snow_in":21.5,"comfort_score":59},{"slug":"chariton-ia","city":"Chariton","state":"IA","avg_temp_f":48.3,"avg_high_f":60,"avg_low_f":36.5,"precip_in":37.32,"snow_in":24.1,"comfort_score":59},{"slug":"charles-city-ia","city":"Charles City","state":"IA","avg_temp_f":46.5,"avg_high_f":56,"avg_low_f":37,"precip_in":37.72,"snow_in":37.5,"comfort_score":59},{"slug":"cherokee-ia","city":"Cherokee","state":"IA","avg_temp_f":46.7,"avg_high_f":57.9,"avg_low_f":35.4,"precip_in":31.19,"snow_in":37.8,"comfort_score":59},{"slug":"clarinda-ia","city":"Clarinda","state":"IA","avg_temp_f":50.3,"avg_high_f":61.7,"avg_low_f":38.9,"precip_in":36.65,"snow_in":22.8,"comfort_score":59},{"slug":"clarion-ia","city":"Clarion","state":"IA","avg_temp_f":47,"avg_high_f":58.1,"avg_low_f":36,"precip_in":34.27,"snow_in":31.1,"comfort_score":59},{"slug":"clinton-ia","city":"Clinton","state":"IA","avg_temp_f":50.2,"avg_high_f":59.5,"avg_low_f":40.9,"precip_in":36.45,"snow_in":31.9,"comfort_score":59},{"slug":"coggon-ia","city":"Coggon","state":"IA","avg_temp_f":46.5,"avg_high_f":57.2,"avg_low_f":35.8,"precip_in":39.15,"snow_in":null,"comfort_score":64},{"slug":"colo-ia","city":"Colo","state":"IA","avg_temp_f":47.8,"avg_high_f":57.6,"avg_low_f":37.9,"precip_in":36.46,"snow_in":30.6,"comfort_score":59},{"slug":"columbus-junction-ia","city":"Columbus Junction","state":"IA","avg_temp_f":48.8,"avg_high_f":59.5,"avg_low_f":38,"precip_in":38.83,"snow_in":31.3,"comfort_score":59},{"slug":"corning-ia","city":"Corning","state":"IA","avg_temp_f":49.4,"avg_high_f":60.4,"avg_low_f":38.4,"precip_in":35.28,"snow_in":27.8,"comfort_score":59},{"slug":"cresco-ia","city":"Cresco","state":"IA","avg_temp_f":45,"avg_high_f":56,"avg_low_f":34,"precip_in":38,"snow_in":40.3,"comfort_score":59},{"slug":"creston-ia","city":"Creston","state":"IA","avg_temp_f":48.8,"avg_high_f":60,"avg_low_f":37.6,"precip_in":37.89,"snow_in":null,"comfort_score":64},{"slug":"dakota-city-ia","city":"Dakota City","state":"IA","avg_temp_f":46.8,"avg_high_f":57.1,"avg_low_f":36.5,"precip_in":35.83,"snow_in":null,"comfort_score":64},{"slug":"davenport-ia","city":"Davenport","state":"IA","avg_temp_f":49.9,"avg_high_f":59.7,"avg_low_f":40.2,"precip_in":36.17,"snow_in":null,"comfort_score":64},{"slug":"decorah-ia","city":"Decorah","state":"IA","avg_temp_f":48.5,"avg_high_f":59,"avg_low_f":38,"precip_in":37.61,"snow_in":37.5,"comfort_score":59},{"slug":"denison-ia","city":"Denison","state":"IA","avg_temp_f":47.5,"avg_high_f":57.6,"avg_low_f":37.3,"precip_in":33.64,"snow_in":34.5,"comfort_score":59},{"slug":"des-moines-ia","city":"Des Moines","state":"IA","avg_temp_f":50.9,"avg_high_f":60.5,"avg_low_f":41.3,"precip_in":36.55,"snow_in":36.5,"comfort_score":63},{"slug":"des-moines-wsfo-johnston-ia","city":"Des Moines Wsfo-johnston","state":"IA","avg_temp_f":50.3,"avg_high_f":59.8,"avg_low_f":40.7,"precip_in":36.16,"snow_in":38,"comfort_score":63},{"slug":"donnellson-ia","city":"Donnellson","state":"IA","avg_temp_f":51.7,"avg_high_f":62,"avg_low_f":41.3,"precip_in":39.23,"snow_in":26.6,"comfort_score":63},{"slug":"dubuque-l-d-ia","city":"Dubuque L&d","state":"IA","avg_temp_f":48.4,"avg_high_f":58,"avg_low_f":38.7,"precip_in":38.83,"snow_in":36.1,"comfort_score":63},{"slug":"dubuque-rgnl-ia","city":"Dubuque Rgnl","state":"IA","avg_temp_f":47.2,"avg_high_f":56.4,"avg_low_f":38,"precip_in":38.2,"snow_in":42.5,"comfort_score":59},{"slug":"eldora-ia","city":"Eldora","state":"IA","avg_temp_f":46.9,"avg_high_f":57.4,"avg_low_f":36.5,"precip_in":37.85,"snow_in":33.2,"comfort_score":59},{"slug":"elkader-ia","city":"Elkader","state":"IA","avg_temp_f":45.9,"avg_high_f":57.1,"avg_low_f":34.7,"precip_in":38.8,"snow_in":35.6,"comfort_score":59},{"slug":"emmetsburg-ia","city":"Emmetsburg","state":"IA","avg_temp_f":47.3,"avg_high_f":57.9,"avg_low_f":36.6,"precip_in":33.59,"snow_in":37.1,"comfort_score":59},{"slug":"estherville-ia","city":"Estherville","state":"IA","avg_temp_f":44.8,"avg_high_f":55.5,"avg_low_f":34,"precip_in":31.74,"snow_in":null,"comfort_score":52},{"slug":"estherville-muni-ia","city":"Estherville Muni","state":"IA","avg_temp_f":44.6,"avg_high_f":54.7,"avg_low_f":34.6,"precip_in":29.26,"snow_in":null,"comfort_score":52},{"slug":"fairfield-ia","city":"Fairfield","state":"IA","avg_temp_f":49.7,"avg_high_f":59.8,"avg_low_f":39.6,"precip_in":38.42,"snow_in":21.7,"comfort_score":59},{"slug":"fayette-ia","city":"Fayette","state":"IA","avg_temp_f":45,"avg_high_f":55.8,"avg_low_f":34.2,"precip_in":39.51,"snow_in":41.1,"comfort_score":59},{"slug":"forest-city-ia","city":"Forest City","state":"IA","avg_temp_f":44.9,"avg_high_f":54.7,"avg_low_f":35.1,"precip_in":35.92,"snow_in":null,"comfort_score":52},{"slug":"fort-dodge-ia","city":"Fort Dodge","state":"IA","avg_temp_f":46.5,"avg_high_f":56.9,"avg_low_f":36,"precip_in":35.09,"snow_in":39,"comfort_score":59},{"slug":"fort-madison-ia","city":"Fort Madison","state":"IA","avg_temp_f":52.2,"avg_high_f":61.1,"avg_low_f":43.3,"precip_in":39.36,"snow_in":18.1,"comfort_score":68},{"slug":"glenwood-ia","city":"Glenwood","state":"IA","avg_temp_f":50.9,"avg_high_f":62.5,"avg_low_f":39.2,"precip_in":34.8,"snow_in":23.7,"comfort_score":59},{"slug":"greenfield-ia","city":"Greenfield","state":"IA","avg_temp_f":49.1,"avg_high_f":59.4,"avg_low_f":38.8,"precip_in":36.53,"snow_in":25.5,"comfort_score":59},{"slug":"grinnell-ia","city":"Grinnell","state":"IA","avg_temp_f":47.5,"avg_high_f":58.2,"avg_low_f":36.7,"precip_in":38.19,"snow_in":31,"comfort_score":59},{"slug":"grundy-ctr-ia","city":"Grundy Ctr","state":"IA","avg_temp_f":47.1,"avg_high_f":57.4,"avg_low_f":36.8,"precip_in":36.82,"snow_in":32.3,"comfort_score":59},{"slug":"guthrie-ctr-ia","city":"Guthrie Ctr","state":"IA","avg_temp_f":48.4,"avg_high_f":59.7,"avg_low_f":37.1,"precip_in":37.14,"snow_in":null,"comfort_score":64},{"slug":"guttenberg-l-d-ia","city":"Guttenberg L&d","state":"IA","avg_temp_f":48.5,"avg_high_f":58.1,"avg_low_f":39,"precip_in":37.28,"snow_in":34.4,"comfort_score":59},{"slug":"hampton-ia","city":"Hampton","state":"IA","avg_temp_f":46.6,"avg_high_f":57.2,"avg_low_f":36.1,"precip_in":38.11,"snow_in":null,"comfort_score":64},{"slug":"harlan-ia","city":"Harlan","state":"IA","avg_temp_f":49.5,"avg_high_f":61.4,"avg_low_f":37.6,"precip_in":34.33,"snow_in":30.5,"comfort_score":59},{"slug":"hawarden-ia","city":"Hawarden","state":"IA","avg_temp_f":46.7,"avg_high_f":58,"avg_low_f":35.3,"precip_in":29.86,"snow_in":30.6,"comfort_score":59},{"slug":"holstein-ia","city":"Holstein","state":"IA","avg_temp_f":46.8,"avg_high_f":56.5,"avg_low_f":37,"precip_in":33.16,"snow_in":35.3,"comfort_score":59},{"slug":"humboldt-wtp-ia","city":"Humboldt Wtp","state":"IA","avg_temp_f":46.2,"avg_high_f":55.4,"avg_low_f":37,"precip_in":34.96,"snow_in":null,"comfort_score":64},{"slug":"ida-grove-ia","city":"Ida Grove","state":"IA","avg_temp_f":47.5,"avg_high_f":57.9,"avg_low_f":37.2,"precip_in":null,"snow_in":null,"comfort_score":null},{"slug":"independence-ia","city":"Independence","state":"IA","avg_temp_f":47,"avg_high_f":57.6,"avg_low_f":36.4,"precip_in":37.37,"snow_in":33.9,"comfort_score":59},{"slug":"indianola-ia","city":"Indianola","state":"IA","avg_temp_f":49.9,"avg_high_f":61,"avg_low_f":38.8,"precip_in":37.8,"snow_in":30.8,"comfort_score":59},{"slug":"iowa-city-ia","city":"Iowa City","state":"IA","avg_temp_f":48.9,"avg_high_f":59.6,"avg_low_f":38.2,"precip_in":38.47,"snow_in":27.5,"comfort_score":59},{"slug":"iowa-city-muni-ia","city":"Iowa City Muni","state":"IA","avg_temp_f":51,"avg_high_f":60.9,"avg_low_f":41,"precip_in":35.68,"snow_in":null,"comfort_score":64},{"slug":"iowa-falls-ia","city":"Iowa Falls","state":"IA","avg_temp_f":46.7,"avg_high_f":57,"avg_low_f":36.4,"precip_in":38.13,"snow_in":27.7,"comfort_score":59},{"slug":"jefferson-ia","city":"Jefferson","state":"IA","avg_temp_f":47.8,"avg_high_f":58.4,"avg_low_f":37.2,"precip_in":35.31,"snow_in":31.7,"comfort_score":59},{"slug":"keokuk-lock-dam-ia","city":"Keokuk Lock Dam","state":"IA","avg_temp_f":52.1,"avg_high_f":61.6,"avg_low_f":42.6,"precip_in":39.75,"snow_in":null,"comfort_score":68},{"slug":"keosauqua-ia","city":"Keosauqua","state":"IA","avg_temp_f":50.6,"avg_high_f":61.3,"avg_low_f":40,"precip_in":39.71,"snow_in":23,"comfort_score":59},{"slug":"knoxville-ia","city":"Knoxville","state":"IA","avg_temp_f":49.9,"avg_high_f":59.6,"avg_low_f":40.2,"precip_in":37.45,"snow_in":null,"comfort_score":68},{"slug":"lake-park-ia","city":"Lake Park","state":"IA","avg_temp_f":46.1,"avg_high_f":56.6,"avg_low_f":35.5,"precip_in":31.41,"snow_in":41,"comfort_score":59},{"slug":"lamoni-ia","city":"Lamoni","state":"IA","avg_temp_f":51.2,"avg_high_f":61.1,"avg_low_f":41.3,"precip_in":null,"snow_in":null,"comfort_score":null},{"slug":"lamoni-muni-ia","city":"Lamoni Muni","state":"IA","avg_temp_f":51.6,"avg_high_f":61.3,"avg_low_f":41.9,"precip_in":37.38,"snow_in":null,"comfort_score":68},{"slug":"le-claire-l-d-ia","city":"LE Claire L&d","state":"IA","avg_temp_f":50.6,"avg_high_f":59.9,"avg_low_f":41.3,"precip_in":37.12,"snow_in":null,"comfort_score":68},{"slug":"le-mars-ia","city":"LE Mars","state":"IA","avg_temp_f":46.9,"avg_high_f":58.4,"avg_low_f":35.4,"precip_in":29.99,"snow_in":30.9,"comfort_score":59},{"slug":"leon-ia","city":"Leon","state":"IA","avg_temp_f":49.6,"avg_high_f":61.1,"avg_low_f":38.1,"precip_in":39.33,"snow_in":28.5,"comfort_score":59},{"slug":"little-sioux-ia","city":"Little Sioux","state":"IA","avg_temp_f":48.1,"avg_high_f":60.1,"avg_low_f":36.1,"precip_in":39.76,"snow_in":45.6,"comfort_score":59},{"slug":"logan-ia","city":"Logan","state":"IA","avg_temp_f":49.1,"avg_high_f":60.6,"avg_low_f":37.5,"precip_in":34.43,"snow_in":28.7,"comfort_score":59},{"slug":"lowden-ia","city":"Lowden","state":"IA","avg_temp_f":49,"avg_high_f":60,"avg_low_f":38.1,"precip_in":39.59,"snow_in":39.8,"comfort_score":59},{"slug":"manchester-ia","city":"Manchester","state":"IA","avg_temp_f":46.3,"avg_high_f":56.8,"avg_low_f":35.8,"precip_in":38.57,"snow_in":34.7,"comfort_score":59},{"slug":"mapleton-ia","city":"Mapleton","state":"IA","avg_temp_f":47.2,"avg_high_f":58.3,"avg_low_f":36,"precip_in":32.19,"snow_in":31.1,"comfort_score":59},{"slug":"maquoketa-ia","city":"Maquoketa","state":"IA","avg_temp_f":47.9,"avg_high_f":57.4,"avg_low_f":38.3,"precip_in":36.69,"snow_in":30.3,"comfort_score":59},{"slug":"marshalltown-ia","city":"Marshalltown","state":"IA","avg_temp_f":47.6,"avg_high_f":58.2,"avg_low_f":37,"precip_in":37.87,"snow_in":25.3,"comfort_score":59},{"slug":"marshalltown-muni-ia","city":"Marshalltown Muni","state":"IA","avg_temp_f":47.7,"avg_high_f":58.2,"avg_low_f":37.2,"precip_in":32.76,"snow_in":null,"comfort_score":64},{"slug":"mason-city-ia","city":"Mason City","state":"IA","avg_temp_f":45.6,"avg_high_f":55.5,"avg_low_f":35.6,"precip_in":36.27,"snow_in":null,"comfort_score":64},{"slug":"mason-city-muni-ia","city":"Mason City Muni","state":"IA","avg_temp_f":45.6,"avg_high_f":56,"avg_low_f":35.2,"precip_in":36.25,"snow_in":44.4,"comfort_score":59},{"slug":"milford-ia","city":"Milford","state":"IA","avg_temp_f":46,"avg_high_f":55.8,"avg_low_f":36.2,"precip_in":29.5,"snow_in":38,"comfort_score":59},{"slug":"mt-ayr-ia","city":"Mt Ayr","state":"IA","avg_temp_f":49.6,"avg_high_f":60.4,"avg_low_f":38.9,"precip_in":36.96,"snow_in":20.5,"comfort_score":59},{"slug":"mt-pleasant-ia","city":"Mt Pleasant","state":"IA","avg_temp_f":49.6,"avg_high_f":60.8,"avg_low_f":38.5,"precip_in":38.45,"snow_in":24.8,"comfort_score":59},{"slug":"muscatine-ia","city":"Muscatine","state":"IA","avg_temp_f":50.5,"avg_high_f":61,"avg_low_f":40.1,"precip_in":39.97,"snow_in":23.5,"comfort_score":59},{"slug":"new-hampton-ia","city":"New Hampton","state":"IA","avg_temp_f":44.7,"avg_high_f":54.8,"avg_low_f":34.7,"precip_in":40.57,"snow_in":38.5,"comfort_score":49},{"slug":"newton-ia","city":"Newton","state":"IA","avg_temp_f":48.6,"avg_high_f":58.9,"avg_low_f":38.3,"precip_in":35.14,"snow_in":28.7,"comfort_score":59},{"slug":"northwood-ia","city":"Northwood","state":"IA","avg_temp_f":43,"avg_high_f":52.7,"avg_low_f":33.3,"precip_in":35.47,"snow_in":40.2,"comfort_score":49},{"slug":"oakland-ia","city":"Oakland","state":"IA","avg_temp_f":49.4,"avg_high_f":60,"avg_low_f":38.8,"precip_in":36.43,"snow_in":28,"comfort_score":59},{"slug":"oelwein-ia","city":"Oelwein","state":"IA","avg_temp_f":47.6,"avg_high_f":57.9,"avg_low_f":37.4,"precip_in":35.36,"snow_in":39.3,"comfort_score":59},{"slug":"onawa-ia","city":"Onawa","state":"IA","avg_temp_f":48.5,"avg_high_f":60.9,"avg_low_f":36.1,"precip_in":29.86,"snow_in":31,"comfort_score":59},{"slug":"osage-ia","city":"Osage","state":"IA","avg_temp_f":45.3,"avg_high_f":54.9,"avg_low_f":35.6,"precip_in":37.61,"snow_in":39.6,"comfort_score":59},{"slug":"osceola-ia","city":"Osceola","state":"IA","avg_temp_f":49.8,"avg_high_f":61.4,"avg_low_f":38.2,"precip_in":38.74,"snow_in":28.1,"comfort_score":59},{"slug":"oskaloosa-ia","city":"Oskaloosa","state":"IA","avg_temp_f":50.1,"avg_high_f":60.7,"avg_low_f":39.4,"precip_in":38.72,"snow_in":null,"comfort_score":64},{"slug":"ottumwa-industrial-ia","city":"Ottumwa Industrial","state":"IA","avg_temp_f":50.7,"avg_high_f":61.2,"avg_low_f":40.2,"precip_in":36.97,"snow_in":23.6,"comfort_score":59},{"slug":"perry-ia","city":"Perry","state":"IA","avg_temp_f":48.9,"avg_high_f":59.9,"avg_low_f":37.8,"precip_in":36.12,"snow_in":null,"comfort_score":64},{"slug":"pocahontas-ia","city":"Pocahontas","state":"IA","avg_temp_f":46.9,"avg_high_f":57.6,"avg_low_f":36.2,"precip_in":32.79,"snow_in":38.8,"comfort_score":59},{"slug":"postville-ia","city":"Postville","state":"IA","avg_temp_f":46,"avg_high_f":56.6,"avg_low_f":35.3,"precip_in":38.94,"snow_in":39.8,"comfort_score":59},{"slug":"primghar-ia","city":"Primghar","state":"IA","avg_temp_f":48.2,"avg_high_f":58.3,"avg_low_f":38,"precip_in":31.35,"snow_in":34.8,"comfort_score":59},{"slug":"rathbun-dam-ia","city":"Rathbun Dam","state":"IA","avg_temp_f":50.4,"avg_high_f":60.7,"avg_low_f":40.1,"precip_in":38.57,"snow_in":null,"comfort_score":68},{"slug":"red-oak-ia","city":"Red Oak","state":"IA","avg_temp_f":50.8,"avg_high_f":62,"avg_low_f":39.6,"precip_in":37.24,"snow_in":27.4,"comfort_score":59},{"slug":"rock-rapids-ia","city":"Rock Rapids","state":"IA","avg_temp_f":46,"avg_high_f":57.1,"avg_low_f":35,"precip_in":29.27,"snow_in":34.9,"comfort_score":59},{"slug":"rockwell-city-ia","city":"Rockwell City","state":"IA","avg_temp_f":47.2,"avg_high_f":57.5,"avg_low_f":36.8,"precip_in":33.75,"snow_in":32.1,"comfort_score":59},{"slug":"sac-city-ia","city":"Sac City","state":"IA","avg_temp_f":46.6,"avg_high_f":57.4,"avg_low_f":35.7,"precip_in":33.05,"snow_in":30.9,"comfort_score":59},{"slug":"sanborn-ia","city":"Sanborn","state":"IA","avg_temp_f":45.3,"avg_high_f":55.5,"avg_low_f":35.1,"precip_in":32.07,"snow_in":41.4,"comfort_score":59},{"slug":"sheldon-ia","city":"Sheldon","state":"IA","avg_temp_f":44.9,"avg_high_f":56.1,"avg_low_f":33.7,"precip_in":31.09,"snow_in":40.8,"comfort_score":49},{"slug":"shenandoah-ia","city":"Shenandoah","state":"IA","avg_temp_f":51.8,"avg_high_f":62.5,"avg_low_f":41,"precip_in":36.37,"snow_in":26.4,"comfort_score":59},{"slug":"sibley-ia","city":"Sibley","state":"IA","avg_temp_f":44.5,"avg_high_f":55.2,"avg_low_f":33.7,"precip_in":30.23,"snow_in":41.5,"comfort_score":49},{"slug":"sidney-ia","city":"Sidney","state":"IA","avg_temp_f":50.7,"avg_high_f":61.5,"avg_low_f":39.9,"precip_in":33.26,"snow_in":20.6,"comfort_score":63},{"slug":"sigourney-ia","city":"Sigourney","state":"IA","avg_temp_f":48.9,"avg_high_f":59.6,"avg_low_f":38.2,"precip_in":37.41,"snow_in":null,"comfort_score":64},{"slug":"sioux-city-ang-ia","city":"Sioux City Ang","state":"IA","avg_temp_f":48,"avg_high_f":59.8,"avg_low_f":36.3,"precip_in":30.28,"snow_in":null,"comfort_score":64},{"slug":"sioux-city-gateway-ia","city":"Sioux City Gateway","state":"IA","avg_temp_f":48.5,"avg_high_f":59.5,"avg_low_f":37.4,"precip_in":29.27,"snow_in":36,"comfort_score":59},{"slug":"sioux-ctr-ia","city":"Sioux Ctr","state":"IA","avg_temp_f":48,"avg_high_f":59,"avg_low_f":36.9,"precip_in":29.85,"snow_in":34.8,"comfort_score":59},{"slug":"sioux-rapids-ia","city":"Sioux Rapids","state":"IA","avg_temp_f":46.4,"avg_high_f":56.3,"avg_low_f":36.6,"precip_in":31.99,"snow_in":35.2,"comfort_score":59},{"slug":"spencer-ia","city":"Spencer","state":"IA","avg_temp_f":46.1,"avg_high_f":56.6,"avg_low_f":35.6,"precip_in":30.99,"snow_in":43.3,"comfort_score":59},{"slug":"spencer-muni-ia","city":"Spencer Muni","state":"IA","avg_temp_f":46.8,"avg_high_f":57.4,"avg_low_f":36.3,"precip_in":26.83,"snow_in":null,"comfort_score":64},{"slug":"spirit-lake-ia","city":"Spirit Lake","state":"IA","avg_temp_f":45.7,"avg_high_f":55.2,"avg_low_f":36.2,"precip_in":29.05,"snow_in":41.5,"comfort_score":59},{"slug":"stanley-ia","city":"Stanley","state":"IA","avg_temp_f":45.4,"avg_high_f":56.2,"avg_low_f":34.5,"precip_in":38.65,"snow_in":null,"comfort_score":64},{"slug":"storm-lake-ia","city":"Storm Lake","state":"IA","avg_temp_f":47.1,"avg_high_f":56.5,"avg_low_f":37.7,"precip_in":33.75,"snow_in":null,"comfort_score":64},{"slug":"swea-city-ia","city":"Swea City","state":"IA","avg_temp_f":43.8,"avg_high_f":54.1,"avg_low_f":33.5,"precip_in":32.87,"snow_in":39.7,"comfort_score":49},{"slug":"tipton-ia","city":"Tipton","state":"IA","avg_temp_f":49.3,"avg_high_f":59.2,"avg_low_f":39.3,"precip_in":36.49,"snow_in":null,"comfort_score":64},{"slug":"toledo-ia","city":"Toledo","state":"IA","avg_temp_f":47.3,"avg_high_f":57.7,"avg_low_f":36.9,"precip_in":35.25,"snow_in":32.8,"comfort_score":59},{"slug":"tripoli-ia","city":"Tripoli","state":"IA","avg_temp_f":46.4,"avg_high_f":56.5,"avg_low_f":36.2,"precip_in":38.64,"snow_in":null,"comfort_score":64},{"slug":"vinton-ia","city":"Vinton","state":"IA","avg_temp_f":46,"avg_high_f":56.4,"avg_low_f":35.6,"precip_in":37.93,"snow_in":33.6,"comfort_score":59},{"slug":"washington-ia","city":"Washington","state":"IA","avg_temp_f":49.3,"avg_high_f":60.3,"avg_low_f":38.4,"precip_in":37.94,"snow_in":25.2,"comfort_score":59},{"slug":"waterloo-ia","city":"Waterloo","state":"IA","avg_temp_f":49,"avg_high_f":59.3,"avg_low_f":38.7,"precip_in":36.29,"snow_in":39.1,"comfort_score":59},{"slug":"waukon-ia","city":"Waukon","state":"IA","avg_temp_f":45.4,"avg_high_f":54.8,"avg_low_f":36.1,"precip_in":39.19,"snow_in":null,"comfort_score":64},{"slug":"webster-city-ia","city":"Webster City","state":"IA","avg_temp_f":46.1,"avg_high_f":57.2,"avg_low_f":35.1,"precip_in":37.24,"snow_in":32.9,"comfort_score":59},{"slug":"williamsburg-ia","city":"Williamsburg","state":"IA","avg_temp_f":48.2,"avg_high_f":58.9,"avg_low_f":37.5,"precip_in":37.69,"snow_in":28.1,"comfort_score":59},{"slug":"winterset-ia","city":"Winterset","state":"IA","avg_temp_f":48.1,"avg_high_f":59.3,"avg_low_f":36.8,"precip_in":34.79,"snow_in":30.7,"comfort_score":59}]}