[
  {"name": "Des Moines", "stateCode": "IA", "state": "Iowa", "county": "Polk", "metro": "Des Moines-West Des Moines", "population": 214133, "geo": {"lat": 41.5868, "lon": -93.6250, "tz": "America/Chicago"}},
  {"name": "Cedar Rapids", "stateCode": "IA", "state": "Iowa", "county": "Linn", "metro": "Cedar Rapids", "population": 137710, "geo": {"lat": 41.9779, "lon": -91.6656, "tz": "America/Chicago"}},
  {"name": "Davenport", "stateCode": "IA", "state": "Iowa", "county": "Scott", "metro": "Quad Cities", "population": 101590, "geo": {"lat": 41.5236, "lon": -90.5776, "tz": "America/Chicago"}},
  {"name": "Sioux City", "stateCode": "IA", "state": "Iowa", "county": "Woodbury", "metro": "Sioux City", "population": 85797, "geo": {"lat": 42.4963, "lon": -96.4049, "tz": "America/Chicago"}},
  {"name": "Iowa City", "stateCode": "IA", "state": "Iowa", "county": "Johnson", "metro": "Iowa City", "population": 74828, "geo": {"lat": 41.6611, "lon": -91.5302, "tz": "America/Chicago"}},
  {"name": "Waterloo", "stateCode": "IA", "state": "Iowa", "county": "Black Hawk", "metro": "Waterloo-Cedar Falls", "population": 67314, "geo": {"lat": 42.4928, "lon": -92.3426, "tz": "America/Chicago"}},
  {"name": "West Des Moines", "stateCode": "IA", "state": "Iowa", "county": "Polk", "metro": "Des Moines-West Des Moines", "population": 68723, "geo": {"lat": 41.5520, "lon": -93.7113, "tz": "America/Chicago"}},
  {"name": "Ankeny", "stateCode": "IA", "state": "Iowa", "county": "Polk", "metro": "Des Moines-West Des Moines", "population": 67355, "geo": {"lat": 41.7299, "lon": -93.6058, "tz": "America/Chicago"}},
  {"name": "Ames", "stateCode": "IA", "state": "Iowa", "county": "Story", "metro": "Ames", "population": 66427, "geo": {"lat": 42.0347, "lon": -93.6200, "tz": "America/Chicago"}},
  {"name": "Council Bluffs", "stateCode": "IA", "state": "Iowa", "county": "Pottawattamie", "metro": "Omaha-Council Bluffs", "population": 62875, "geo": {"lat": 41.2619, "lon": -95.8608, "tz": "America/Chicago"}},
  {"name": "Dubuque", "stateCode": "IA", "state": "Iowa", "county": "Dubuque", "metro": "Dubuque", "population": 59667, "geo": {"lat": 42.5006, "lon": -90.6646, "tz": "America/Chicago"}},
  {"name": "Urbandale", "stateCode": "IA", "state": "Iowa", "county": "Polk", "metro": "Des Moines-West Des Moines", "population": 45580, "geo": {"lat": 41.6266, "lon": -93.7122, "tz": "America/Chicago"}},
  {"name": "Cedar Falls", "stateCode": "IA", "state": "Iowa", "county": "Black Hawk", "metro": "Waterloo-Cedar Falls", "population": 41591, "geo": {"lat": 42.5349, "lon": -92.4453, "tz": "America/Chicago"}},
  {"name": "Marion", "stateCode": "IA", "state": "Iowa", "county": "Linn", "metro": "Cedar Rapids", "population": 41637, "geo": {"lat": 42.0341, "lon": -91.5976, "tz": "America/Chicago"}},
  {"name": "Bettendorf", "stateCode": "IA", "state": "Iowa", "county": "Scott", "metro": "Quad Cities", "population": 39102, "geo": {"lat": 41.5406, "lon": -90.4764, "tz": "America/Chicago"}},
  {"name": "Mason City", "stateCode": "IA", "state": "Iowa", "county": "Cerro Gordo", "metro": "Mason City", "population": 27904, "geo": {"lat": 43.1536, "lon": -93.2010, "tz": "America/Chicago"}},
  {"name": "Marshalltown", "stateCode": "IA", "state": "Iowa", "county": "Marshall", "metro": "Marshalltown", "population": 27552, "geo": {"lat": 42.0494, "lon": -92.9080, "tz": "America/Chicago"}},
  {"name": "Clinton", "stateCode": "IA", "state": "Iowa", "county": "Clinton", "metro": "Clinton", "population": 24473, "geo": {"lat": 41.8445, "lon": -90.1887, "tz": "America/Chicago"}},
  {"name": "Burlington", "stateCode": "IA", "state": "Iowa", "county": "Des Moines", "metro": "Burlington", "population": 24505, "geo": {"lat": 40.8075, "lon": -91.1129, "tz": "America/Chicago"}},
  {"name": "Fort Dodge", "stateCode": "IA", "state": "Iowa", "county": "Webster", "metro": "Fort Dodge", "population": 24871, "geo": {"lat": 42.4975, "lon": -94.1680, "tz": "America/Chicago"}},
  {"name": "Ottumwa", "stateCode": "IA", "state": "Iowa", "county": "Wapello", "metro": "Ottumwa", "population": 24488, "geo": {"lat": 41.0200, "lon": -92.4113, "tz": "America/Chicago"}},
  {"name": "Muscatine", "stateCode": "IA", "state": "Iowa", "county": "Muscatine", "metro": "Muscatine", "population": 23819, "geo": {"lat": 41.4245, "lon": -91.0432, "tz": "America/Chicago"}},
  {"name": "Coralville", "stateCode": "IA", "state": "Iowa", "county": "Johnson", "metro": "Iowa City", "population": 22317, "geo": {"lat": 41.6764, "lon": -91.5804, "tz": "America/Chicago"}},
  {"name": "Johnston", "stateCode": "IA", "state": "Iowa", "county": "Polk", "metro": "Des Moines-West Des Moines", "population": 22582, "geo": {"lat": 41.6730, "lon": -93.6977, "tz": "America/Chicago"}},
  {"name": "North Liberty", "stateCode": "IA", "state": "Iowa", "county": "Johnson", "metro": "Iowa City", "population": 20479, "geo": {"lat": 41.7494, "lon": -91.5979, "tz": "America/Chicago"}},
  {"name": "Clive", "stateCode": "IA", "state": "Iowa", "county": "Polk", "metro": "Des Moines-West Des Moines", "population": 18446, "geo": {"lat": 41.6030, "lon": -93.7241, "tz": "America/Chicago"}},
  {"name": "Newton", "stateCode": "IA", "state": "Iowa", "county": "Jasper", "metro": "Des Moines-West Des Moines", "population": 15254, "geo": {"lat": 41.7000, "lon": -93.0480, "tz": "America/Chicago"}},
  {"name": "Indianola", "stateCode": "IA", "state": "Iowa", "county": "Warren", "metro": "Des Moines-West Des Moines", "population": 16323, "geo": {"lat": 41.3580, "lon": -93.5574, "tz": "America/Chicago"}},
  {"name": "Fort Madison", "stateCode": "IA", "state": "Iowa", "county": "Lee", "metro": "Fort Madison-Keokuk", "population": 10715, "geo": {"lat": 40.6297, "lon": -91.3151, "tz": "America/Chicago"}},
  {"name": "Keokuk", "stateCode": "IA", "state": "Iowa", "county": "Lee", "metro": "Fort Madison-Keokuk", "population": 10332, "geo": {"lat": 40.3973, "lon": -91.3849, "tz": "America/Chicago"}},
  {"name": "Oskaloosa", "stateCode": "IA", "state": "Iowa", "county": "Mahaska", "metro": "Oskaloosa", "population": 11463, "geo": {"lat": 41.2964, "lon": -92.6444, "tz": "America/Chicago"}},
  {"name": "Spencer", "stateCode": "IA", "state": "Iowa", "county": "Clay", "metro": "Spencer", "population": 11317, "geo": {"lat": 43.1452, "lon": -95.1447, "tz": "America/Chicago"}},
  {"name": "Boone", "stateCode": "IA", "state": "Iowa", "county": "Boone", "metro": "Ames", "population": 12439, "geo": {"lat": 42.0597, "lon": -93.8802, "tz": "America/Chicago"}},
  {"name": "Pella", "stateCode": "IA", "state": "Iowa", "county": "Marion", "metro": "Pella", "population": 10352, "geo": {"lat": 41.4083, "lon": -92.9163, "tz": "America/Chicago"}},
  {"name": "Grinnell", "stateCode": "IA", "state": "Iowa", "county": "Poweshiek", "metro": "Grinnell", "population": 9218, "geo": {"lat": 41.7433, "lon": -92.7224, "tz": "America/Chicago"}},
  {"name": "Fairfield", "stateCode": "IA", "state": "Iowa", "county": "Jefferson", "metro": "Fairfield", "population": 9464, "geo": {"lat": 41.0086, "lon": -91.9627, "tz": "America/Chicago"}},
  {"name": "Carroll", "stateCode": "IA", "state": "Iowa", "county": "Carroll", "metro": "Carroll", "population": 9975, "geo": {"lat": 42.0658, "lon": -94.8669, "tz": "America/Chicago"}},
  {"name": "Le Mars", "stateCode": "IA", "state": "Iowa", "county": "Plymouth", "metro": "Sioux City", "population": 10571, "geo": {"lat": 42.7939, "lon": -96.1656, "tz": "America/Chicago"}},
  {"name": "Storm Lake", "stateCode": "IA", "state": "Iowa", "county": "Buena Vista", "metro": "Storm Lake", "population": 11723, "geo": {"lat": 42.6408, "lon": -95.2097, "tz": "America/Chicago"}},
  {"name": "Denison", "stateCode": "IA", "state": "Iowa", "county": "Crawford", "metro": "Denison", "population": 8298, "geo": {"lat": 42.0178, "lon": -95.3553, "tz": "America/Chicago"}},
  {"name": "Charles City", "stateCode": "IA", "state": "Iowa", "county": "Floyd", "metro": "Charles City", "population": 7294, "geo": {"lat": 43.0664, "lon": -92.6724, "tz": "America/Chicago"}},
  {"name": "Waverly", "stateCode": "IA", "state": "Iowa", "county": "Bremer", "metro": "Waterloo-Cedar Falls", "population": 10256, "geo": {"lat": 42.7261, "lon": -92.4757, "tz": "America/Chicago"}},
  {"name": "Decorah", "stateCode": "IA", "state": "Iowa", "county": "Winneshiek", "metro": "Decorah", "population": 7587, "geo": {"lat": 43.3033, "lon": -91.7857, "tz": "America/Chicago"}},
  {"name": "Creston", "stateCode": "IA", "state": "Iowa", "county": "Union", "metro": "Creston", "population": 7645, "geo": {"lat": 41.0586, "lon": -94.3614, "tz": "America/Chicago"}},
  {"name": "Centerville", "stateCode": "IA", "state": "Iowa", "county": "Appanoose", "metro": "Centerville", "population": 5528, "geo": {"lat": 40.7392, "lon": -92.8741, "tz": "America/Chicago"}},
  {"name": "Atlantic", "stateCode": "IA", "state": "Iowa", "county": "Cass", "metro": "Atlantic", "population": 6747, "geo": {"lat": 41.4036, "lon": -95.0139, "tz": "America/Chicago"}},
  {"name": "Red Oak", "stateCode": "IA", "state": "Iowa", "county": "Montgomery", "metro": "Red Oak", "population": 5507, "geo": {"lat": 41.0100, "lon": -95.2258, "tz": "America/Chicago"}},
  {"name": "Shenandoah", "stateCode": "IA", "state": "Iowa", "county": "Page", "metro": "Shenandoah", "population": 4989, "geo": {"lat": 40.7656, "lon": -95.3722, "tz": "America/Chicago"}},
  {"name": "Clarinda", "stateCode": "IA", "state": "Iowa", "county": "Page", "metro": "Clarinda", "population": 5313, "geo": {"lat": 40.7417, "lon": -95.0381, "tz": "America/Chicago"}},
  {"name": "Perry", "stateCode": "IA", "state": "Iowa", "county": "Dallas", "metro": "Des Moines-West Des Moines", "population": 7702, "geo": {"lat": 41.8383, "lon": -94.1072, "tz": "America/Chicago"}},
  {"name": "Waukee", "stateCode": "IA", "state": "Iowa", "county": "Dallas", "metro": "Des Moines-West Des Moines", "population": 22322, "geo": {"lat": 41.6117, "lon": -93.8852, "tz": "America/Chicago"}},
  {"name": "Grimes", "stateCode": "IA", "state": "Iowa", "county": "Polk", "metro": "Des Moines-West Des Moines", "population": 14246, "geo": {"lat": 41.6883, "lon": -93.7911, "tz": "America/Chicago"}},
  {"name": "Pleasant Hill", "stateCode": "IA", "state": "Iowa", "county": "Polk", "metro": "Des Moines-West Des Moines", "population": 10792, "geo": {"lat": 41.5839, "lon": -93.5197, "tz": "America/Chicago"}},
  {"name": "Altoona", "stateCode": "IA", "state": "Iowa", "county": "Polk", "metro": "Des Moines-West Des Moines", "population": 19565, "geo": {"lat": 41.6442, "lon": -93.4647, "tz": "America/Chicago"}},
  {"name": "Norwalk", "stateCode": "IA", "state": "Iowa", "county": "Warren", "metro": "Des Moines-West Des Moines", "population": 13121, "geo": {"lat": 41.4758, "lon": -93.6786, "tz": "America/Chicago"}},
  {"name": "Bondurant", "stateCode": "IA", "state": "Iowa", "county": "Polk", "metro": "Des Moines-West Des Moines", "population": 7169, "geo": {"lat": 41.7003, "lon": -93.4611, "tz": "America/Chicago"}},
  {"name": "Hiawatha", "stateCode": "IA", "state": "Iowa", "county": "Linn", "metro": "Cedar Rapids", "population": 7420, "geo": {"lat": 42.0364, "lon": -91.6821, "tz": "America/Chicago"}},
  {"name": "Evansdale", "stateCode": "IA", "state": "Iowa", "county": "Black Hawk", "metro": "Waterloo-Cedar Falls", "population": 4669, "geo": {"lat": 42.4683, "lon": -92.2810, "tz": "America/Chicago"}},
  {"name": "Asbury", "stateCode": "IA", "state": "Iowa", "county": "Dubuque", "metro": "Dubuque", "population": 6276, "geo": {"lat": 42.5139, "lon": -90.7554, "tz": "America/Chicago"}},
  {"name": "Washington", "stateCode": "IA", "state": "Iowa", "county": "Washington", "metro": "Washington", "population": 7266, "geo": {"lat": 41.3011, "lon": -91.6929, "tz": "America/Chicago"}},
  {"name": "Mount Pleasant", "stateCode": "IA", "state": "Iowa", "county": "Henry", "metro": "Mount Pleasant", "population": 8668, "geo": {"lat": 40.9636, "lon": -91.5579, "tz": "America/Chicago"}},
  {"name": "Independence", "stateCode": "IA", "state": "Iowa", "county": "Buchanan", "metro": "Waterloo-Cedar Falls", "population": 6064, "geo": {"lat": 42.4686, "lon": -91.8893, "tz": "America/Chicago"}},
  {"name": "Oelwein", "stateCode": "IA", "state": "Iowa", "county": "Fayette", "metro": "Waterloo-Cedar Falls", "population": 5915, "geo": {"lat": 42.6733, "lon": -91.9135, "tz": "America/Chicago"}},
  {"name": "Clear Lake", "stateCode": "IA", "state": "Iowa", "county": "Cerro Gordo", "metro": "Mason City", "population": 7417, "geo": {"lat": 43.1380, "lon": -93.3794, "tz": "America/Chicago"}},
  {"name": "Algona", "stateCode": "IA", "state": "Iowa", "county": "Kossuth", "metro": "Algona", "population": 5476, "geo": {"lat": 43.0700, "lon": -94.2331, "tz": "America/Chicago"}},
  {"name": "Estherville", "stateCode": "IA", "state": "Iowa", "county": "Emmet", "metro": "Estherville", "population": 5891, "geo": {"lat": 43.4019, "lon": -94.8328, "tz": "America/Chicago"}},
  {"name": "Humboldt", "stateCode": "IA", "state": "Iowa", "county": "Humboldt", "metro": "Fort Dodge", "population": 4690, "geo": {"lat": 42.7208, "lon": -94.2150, "tz": "America/Chicago"}},
  {"name": "Webster City", "stateCode": "IA", "state": "Iowa", "county": "Hamilton", "metro": "Fort Dodge", "population": 7749, "geo": {"lat": 42.4694, "lon": -93.8169, "tz": "America/Chicago"}},
  {"name": "Eagle Grove", "stateCode": "IA", "state": "Iowa", "county": "Wright", "metro": "Fort Dodge", "population": 3386, "geo": {"lat": 42.6644, "lon": -93.9044, "tz": "America/Chicago"}},
  {"name": "Hampton", "stateCode": "IA", "state": "Iowa", "county": "Franklin", "metro": "Hampton", "population": 4221, "geo": {"lat": 42.7419, "lon": -93.2024, "tz": "America/Chicago"}},
  {"name": "Knoxville", "stateCode": "IA", "state": "Iowa", "county": "Marion", "metro": "Des Moines-West Des Moines", "population": 7095, "geo": {"lat": 41.3208, "lon": -93.1005, "tz": "America/Chicago"}},
  {"name": "Chariton", "stateCode": "IA", "state": "Iowa", "county": "Lucas", "metro": "Chariton", "population": 4143, "geo": {"lat": 41.0142, "lon": -93.3063, "tz": "America/Chicago"}},
  {"name": "Winterset", "stateCode": "IA", "state": "Iowa", "county": "Madison", "metro": "Des Moines-West Des Moines", "population": 5190, "geo": {"lat": 41.3308, "lon": -94.0136, "tz": "America/Chicago"}},
  {"name": "Adel", "stateCode": "IA", "state": "Iowa", "county": "Dallas", "metro": "Des Moines-West Des Moines", "population": 6158, "geo": {"lat": 41.6147, "lon": -94.0175, "tz": "America/Chicago"}},
  {"name": "Guthrie Center", "stateCode": "IA", "state": "Iowa", "county": "Guthrie", "metro": "Guthrie Center", "population": 1512, "geo": {"lat": 41.6778, "lon": -94.5033, "tz": "America/Chicago"}},
  {"name": "Jefferson", "stateCode": "IA", "state": "Iowa", "county": "Greene", "metro": "Jefferson", "population": 4114, "geo": {"lat": 42.0153, "lon": -94.3775, "tz": "America/Chicago"}},
  {"name": "Harlan", "stateCode": "IA", "state": "Iowa", "county": "Shelby", "metro": "Harlan", "population": 4893, "geo": {"lat": 41.6531, "lon": -95.3256, "tz": "America/Chicago"}},
  {"name": "Missouri Valley", "stateCode": "IA", "state": "Iowa", "county": "Harrison", "metro": "Omaha-Council Bluffs", "population": 2750, "geo": {"lat": 41.5564, "lon": -95.8886, "tz": "America/Chicago"}},
  {"name": "Onawa", "stateCode": "IA", "state": "Iowa", "county": "Monona", "metro": "Sioux City", "population": 2768, "geo": {"lat": 42.0267, "lon": -96.0967, "tz": "America/Chicago"}},
  {"name": "Cherokee", "stateCode": "IA", "state": "Iowa", "county": "Cherokee", "metro": "Cherokee", "population": 4767, "geo": {"lat": 42.7492, "lon": -95.5517, "tz": "America/Chicago"}},
  {"name": "Orange City", "stateCode": "IA", "state": "Iowa", "county": "Sioux", "metro": "Sioux City", "population": 6181, "geo": {"lat": 42.9989, "lon": -96.0575, "tz": "America/Chicago"}},
  {"name": "Spirit Lake", "stateCode": "IA", "state": "Iowa", "county": "Dickinson", "metro": "Spirit Lake", "population": 5022, "geo": {"lat": 43.4222, "lon": -95.1022, "tz": "America/Chicago"}},
  {"name": "Arnolds Park", "stateCode": "IA", "state": "Iowa", "county": "Dickinson", "metro": "Spirit Lake", "population": 1126, "geo": {"lat": 43.3725, "lon": -95.1253, "tz": "America/Chicago"}},
  {"name": "Okoboji", "stateCode": "IA", "state": "Iowa", "county": "Dickinson", "metro": "Spirit Lake", "population": 835, "geo": {"lat": 43.3858, "lon": -95.1456, "tz": "America/Chicago"}},
  {"name": "Milford", "stateCode": "IA", "state": "Iowa", "county": "Dickinson", "metro": "Spirit Lake", "population": 3045, "geo": {"lat": 43.3247, "lon": -95.1508, "tz": "America/Chicago"}},
  {"name": "Sheldon", "stateCode": "IA", "state": "Iowa", "county": "O'Brien", "metro": "Sheldon", "population": 5273, "geo": {"lat": 43.1814, "lon": -95.8558, "tz": "America/Chicago"}},
  {"name": "Sioux Center", "stateCode": "IA", "state": "Iowa", "county": "Sioux", "metro": "Sioux City", "population": 7682, "geo": {"lat": 43.0819, "lon": -96.1756, "tz": "America/Chicago"}},
  {"name": "Rock Rapids", "stateCode": "IA", "state": "Iowa", "county": "Lyon", "metro": "Rock Rapids", "population": 2526, "geo": {"lat": 43.4278, "lon": -96.1756, "tz": "America/Chicago"}},
  {"name": "Rock Valley", "stateCode": "IA", "state": "Iowa", "county": "Sioux", "metro": "Sioux City", "population": 3954, "geo": {"lat": 43.2053, "lon": -96.2942, "tz": "America/Chicago"}},
  {"name": "Hull", "stateCode": "IA", "state": "Iowa", "county": "Sioux", "metro": "Sioux City", "population": 2585, "geo": {"lat": 43.1886, "lon": -96.1339, "tz": "America/Chicago"}},
  {"name": "Maquoketa", "stateCode": "IA", "state": "Iowa", "county": "Jackson", "metro": "Dubuque", "population": 6022, "geo": {"lat": 42.0689, "lon": -90.6657, "tz": "America/Chicago"}},
  {"name": "Manchester", "stateCode": "IA", "state": "Iowa", "county": "Delaware", "metro": "Waterloo-Cedar Falls", "population": 5043, "geo": {"lat": 42.4842, "lon": -91.4557, "tz": "America/Chicago"}},
  {"name": "Anamosa", "stateCode": "IA", "state": "Iowa", "county": "Jones", "metro": "Cedar Rapids", "population": 5325, "geo": {"lat": 42.1086, "lon": -91.2854, "tz": "America/Chicago"}},
  {"name": "Monticello", "stateCode": "IA", "state": "Iowa", "county": "Jones", "metro": "Cedar Rapids", "population": 3868, "geo": {"lat": 42.2383, "lon": -91.1874, "tz": "America/Chicago"}},
  {"name": "Tiffin", "stateCode": "IA", "state": "Iowa", "county": "Johnson", "metro": "Iowa City", "population": 4226, "geo": {"lat": 41.7058, "lon": -91.6654, "tz": "America/Chicago"}},
  {"name": "Solon", "stateCode": "IA", "state": "Iowa", "county": "Johnson", "metro": "Iowa City", "population": 3108, "geo": {"lat": 41.8072, "lon": -91.4929, "tz": "America/Chicago"}},
  {"name": "Mount Vernon", "stateCode": "IA", "state": "Iowa", "county": "Linn", "metro": "Cedar Rapids", "population": 4506, "geo": {"lat": 41.9219, "lon": -91.4168, "tz": "America/Chicago"}},
  {"name": "Lisbon", "stateCode": "IA", "state": "Iowa", "county": "Linn", "metro": "Cedar Rapids", "population": 2152, "geo": {"lat": 41.9211, "lon": -91.3857, "tz": "America/Chicago"}},
  {"name": "Vinton", "stateCode": "IA", "state": "Iowa", "county": "Benton", "metro": "Cedar Rapids", "population": 5257, "geo": {"lat": 42.1678, "lon": -92.0246, "tz": "America/Chicago"}}
]
