[
  {"name": "Kansas City", "stateCode": "MO", "state": "Missouri", "county": "Jackson", "metro": "Kansas City", "population": 508090, "geo": {"lat": 39.0997, "lon": -94.5786, "tz": "America/Chicago"}},
  {"name": "St. Louis", "stateCode": "MO", "state": "Missouri", "county": "St. Louis City", "metro": "St. Louis", "population": 301578, "geo": {"lat": 38.6270, "lon": -90.1994, "tz": "America/Chicago"}},
  {"name": "Springfield", "stateCode": "MO", "state": "Missouri", "county": "Greene", "metro": "Springfield", "population": 169176, "geo": {"lat": 37.2090, "lon": -93.2923, "tz": "America/Chicago"}},
  {"name": "Columbia", "stateCode": "MO", "state": "Missouri", "county": "Boone", "metro": "Columbia", "population": 126254, "geo": {"lat": 38.9517, "lon": -92.3341, "tz": "America/Chicago"}},
  {"name": "Independence", "stateCode": "MO", "state": "Missouri", "county": "Jackson", "metro": "Kansas City", "population": 123011, "geo": {"lat": 39.0911, "lon": -94.4155, "tz": "America/Chicago"}},
  {"name": "Lee's Summit", "stateCode": "MO", "state": "Missouri", "county": "Jackson", "metro": "Kansas City", "population": 101108, "geo": {"lat": 38.9108, "lon": -94.3822, "tz": "America/Chicago"}},
  {"name": "O'Fallon", "stateCode": "MO", "state": "Missouri", "county": "St. Charles", "metro": "St. Louis", "population": 91316, "geo": {"lat": 38.8106, "lon": -90.6998, "tz": "America/Chicago"}},
  {"name": "St. Joseph", "stateCode": "MO", "state": "Missouri", "county": "Buchanan", "metro": "St. Joseph", "population": 72473, "geo": {"lat": 39.7578, "lon": -94.8467, "tz": "America/Chicago"}},
  {"name": "St. Charles", "stateCode": "MO", "state": "Missouri", "county": "St. Charles", "metro": "St. Louis", "population": 71028, "geo": {"lat": 38.7881, "lon": -90.4974, "tz": "America/Chicago"}},
  {"name": "St. Peters", "stateCode": "MO", "state": "Missouri", "county": "St. Charles", "metro": "St. Louis", "population": 57732, "geo": {"lat": 38.7997, "lon": -90.6273, "tz": "America/Chicago"}},
  {"name": "Blue Springs", "stateCode": "MO", "state": "Missouri", "county": "Jackson", "metro": "Kansas City", "population": 56711, "geo": {"lat": 39.0169, "lon": -94.2816, "tz": "America/Chicago"}},
  {"name": "Florissant", "stateCode": "MO", "state": "Missouri", "county": "St. Louis", "metro": "St. Louis", "population": 51631, "geo": {"lat": 38.7892, "lon": -90.3226, "tz": "America/Chicago"}},
  {"name": "Joplin", "stateCode": "MO", "state": "Missouri", "county": "Jasper", "metro": "Joplin", "population": 51762, "geo": {"lat": 37.0842, "lon": -94.5133, "tz": "America/Chicago"}},
  {"name": "Chesterfield", "stateCode": "MO", "state": "Missouri", "county": "St. Louis", "metro": "St. Louis", "population": 49999, "geo": {"lat": 38.6631, "lon": -90.5771, "tz": "America/Chicago"}},
  {"name": "Jefferson City", "stateCode": "MO", "state": "Missouri", "county": "Cole", "metro": "Jefferson City", "population": 42838, "geo": {"lat": 38.5767, "lon": -92.1735, "tz": "America/Chicago"}},
  {"name": "Wildwood", "stateCode": "MO", "state": "Missouri", "county": "St. Louis", "metro": "St. Louis", "population": 35517, "geo": {"lat": 38.5828, "lon": -90.6629, "tz": "America/Chicago"}},
  {"name": "University City", "stateCode": "MO", "state": "Missouri", "county": "St. Louis", "metro": "St. Louis", "population": 34336, "geo": {"lat": 38.6559, "lon": -90.3098, "tz": "America/Chicago"}},
  {"name": "Ballwin", "stateCode": "MO", "state": "Missouri", "county": "St. Louis", "metro": "St. Louis", "population": 31283, "geo": {"lat": 38.5951, "lon": -90.5462, "tz": "America/Chicago"}},
  {"name": "Raytown", "stateCode": "MO", "state": "Missouri", "county": "Jackson", "metro": "Kansas City", "population": 28628, "geo": {"lat": 39.0086, "lon": -94.4636, "tz": "America/Chicago"}},
  {"name": "Liberty", "stateCode": "MO", "state": "Missouri", "county": "Clay", "metro": "Kansas City", "population": 32189, "geo": {"lat": 39.2461, "lon": -94.4191, "tz": "America/Chicago"}},
  {"name": "Wentzville", "stateCode": "MO", "state": "Missouri", "county": "St. Charles", "metro": "St. Louis", "population": 44372, "geo": {"lat": 38.8114, "lon": -90.8529, "tz": "America/Chicago"}},
  {"name": "Mehlville", "stateCode": "MO", "state": "Missouri", "county": "St. Louis", "metro": "St. Louis", "population": 27563, "geo": {"lat": 38.5081, "lon": -90.3218, "tz": "America/Chicago"}},
  {"name": "Kirkwood", "stateCode": "MO", "state": "Missouri", "county": "St. Louis", "metro": "St. Louis", "population": 28042, "geo": {"lat": 38.5834, "lon": -90.4068, "tz": "America/Chicago"}},
  {"name": "Maryland Heights", "stateCode": "MO", "state": "Missouri", "county": "St. Louis", "metro": "St. Louis", "population": 26732, "geo": {"lat": 38.7131, "lon": -90.4298, "tz": "America/Chicago"}},
  {"name": "Gladstone", "stateCode": "MO", "state": "Missouri", "county": "Clay", "metro": "Kansas City", "population": 27533, "geo": {"lat": 39.2039, "lon": -94.5547, "tz": "America/Chicago"}},
  {"name": "Grandview", "stateCode": "MO", "state": "Missouri", "county": "Jackson", "metro": "Kansas City", "population": 26220, "geo": {"lat": 38.8856, "lon": -94.5328, "tz": "America/Chicago"}},
  {"name": "Belton", "stateCode": "MO", "state": "Missouri", "county": "Cass", "metro": "Kansas City", "population": 24166, "geo": {"lat": 38.8120, "lon": -94.5319, "tz": "America/Chicago"}},
  {"name": "Webster Groves", "stateCode": "MO", "state": "Missouri", "county": "St. Louis", "metro": "St. Louis", "population": 23390, "geo": {"lat": 38.5926, "lon": -90.3574, "tz": "America/Chicago"}},
  {"name": "Sedalia", "stateCode": "MO", "state": "Missouri", "county": "Pettis", "metro": "Sedalia", "population": 21720, "geo": {"lat": 38.7045, "lon": -93.2283, "tz": "America/Chicago"}},
  {"name": "Ferguson", "stateCode": "MO", "state": "Missouri", "county": "St. Louis", "metro": "St. Louis", "population": 20001, "geo": {"lat": 38.7442, "lon": -90.3054, "tz": "America/Chicago"}},
  {"name": "Arnold", "stateCode": "MO", "state": "Missouri", "county": "Jefferson", "metro": "St. Louis", "population": 21203, "geo": {"lat": 38.4328, "lon": -90.3776, "tz": "America/Chicago"}},
  {"name": "Affton", "stateCode": "MO", "state": "Missouri", "county": "St. Louis", "metro": "St. Louis", "population": 19489, "geo": {"lat": 38.5509, "lon": -90.3329, "tz": "America/Chicago"}},
  {"name": "Nixa", "stateCode": "MO", "state": "Missouri", "county": "Christian", "metro": "Springfield", "population": 22086, "geo": {"lat": 37.0434, "lon": -93.2943, "tz": "America/Chicago"}},
  {"name": "Ozark", "stateCode": "MO", "state": "Missouri", "county": "Christian", "metro": "Springfield", "population": 20216, "geo": {"lat": 37.0209, "lon": -93.2060, "tz": "America/Chicago"}},
  {"name": "Raymore", "stateCode": "MO", "state": "Missouri", "county": "Cass", "metro": "Kansas City", "population": 21676, "geo": {"lat": 38.8020, "lon": -94.4528, "tz": "America/Chicago"}},
  {"name": "Cape Girardeau", "stateCode": "MO", "state": "Missouri", "county": "Cape Girardeau", "metro": "Cape Girardeau", "population": 41611, "geo": {"lat": 37.3059, "lon": -89.5181, "tz": "America/Chicago"}},
  {"name": "Hannibal", "stateCode": "MO", "state": "Missouri", "county": "Marion", "metro": "Hannibal", "population": 17526, "geo": {"lat": 39.7084, "lon": -91.3585, "tz": "America/Chicago"}},
  {"name": "Rolla", "stateCode": "MO", "state": "Missouri", "county": "Phelps", "metro": "Rolla", "population": 20529, "geo": {"lat": 37.9514, "lon": -91.7712, "tz": "America/Chicago"}},
  {"name": "Warrensburg", "stateCode": "MO", "state": "Missouri", "county": "Johnson", "metro": "Warrensburg", "population": 20114, "geo": {"lat": 38.7628, "lon": -93.7360, "tz": "America/Chicago"}},
  {"name": "Poplar Bluff", "stateCode": "MO", "state": "Missouri", "county": "Butler", "metro": "Poplar Bluff", "population": 16865, "geo": {"lat": 36.7570, "lon": -90.3929, "tz": "America/Chicago"}},
  {"name": "Sikeston", "stateCode": "MO", "state": "Missouri", "county": "Scott", "metro": "Sikeston", "population": 15449, "geo": {"lat": 36.8767, "lon": -89.5878, "tz": "America/Chicago"}},
  {"name": "Clayton", "stateCode": "MO", "state": "Missouri", "county": "St. Louis", "metro": "St. Louis", "population": 16706, "geo": {"lat": 38.6426, "lon": -90.3237, "tz": "America/Chicago"}},
  {"name": "Creve Coeur", "stateCode": "MO", "state": "Missouri", "county": "St. Louis", "metro": "St. Louis", "population": 18830, "geo": {"lat": 38.6609, "lon": -90.4226, "tz": "America/Chicago"}},
  {"name": "Oakville", "stateCode": "MO", "state": "Missouri", "county": "St. Louis", "metro": "St. Louis", "population": 36158, "geo": {"lat": 38.4467, "lon": -90.3054, "tz": "America/Chicago"}},
  {"name": "Lemay", "stateCode": "MO", "state": "Missouri", "county": "St. Louis", "metro": "St. Louis", "population": 16381, "geo": {"lat": 38.5334, "lon": -90.2793, "tz": "America/Chicago"}},
  {"name": "Hazelwood", "stateCode": "MO", "state": "Missouri", "county": "St. Louis", "metro": "St. Louis", "population": 25703, "geo": {"lat": 38.7714, "lon": -90.3707, "tz": "America/Chicago"}},
  {"name": "Bridgeton", "stateCode": "MO", "state": "Missouri", "county": "St. Louis", "metro": "St. Louis", "population": 11550, "geo": {"lat": 38.7670, "lon": -90.4115, "tz": "America/Chicago"}},
  {"name": "Grain Valley", "stateCode": "MO", "state": "Missouri", "county": "Jackson", "metro": "Kansas City", "population": 15174, "geo": {"lat": 39.0153, "lon": -94.1964, "tz": "America/Chicago"}},
  {"name": "Kirksville", "stateCode": "MO", "state": "Missouri", "county": "Adair", "metro": "Kirksville", "population": 17519, "geo": {"lat": 40.1948, "lon": -92.5833, "tz": "America/Chicago"}},
  {"name": "Farmington", "stateCode": "MO", "state": "Missouri", "county": "St. Francois", "metro": "Farmington", "population": 18229, "geo": {"lat": 37.7809, "lon": -90.4218, "tz": "America/Chicago"}},
  {"name": "Webb City", "stateCode": "MO", "state": "Missouri", "county": "Jasper", "metro": "Joplin", "population": 12513, "geo": {"lat": 37.1467, "lon": -94.4628, "tz": "America/Chicago"}},
  {"name": "Carthage", "stateCode": "MO", "state": "Missouri", "county": "Jasper", "metro": "Joplin", "population": 15522, "geo": {"lat": 37.1767, "lon": -94.3103, "tz": "America/Chicago"}},
  {"name": "Republic", "stateCode": "MO", "state": "Missouri", "county": "Greene", "metro": "Springfield", "population": 18312, "geo": {"lat": 37.1200, "lon": -93.4801, "tz": "America/Chicago"}},
  {"name": "Excelsior Springs", "stateCode": "MO", "state": "Missouri", "county": "Clay", "metro": "Kansas City", "population": 11796, "geo": {"lat": 39.3392, "lon": -94.2261, "tz": "America/Chicago"}},
  {"name": "Parkville", "stateCode": "MO", "state": "Missouri", "county": "Platte", "metro": "Kansas City", "population": 7174, "geo": {"lat": 39.1950, "lon": -94.6822, "tz": "America/Chicago"}},
  {"name": "North Kansas City", "stateCode": "MO", "state": "Missouri", "county": "Clay", "metro": "Kansas City", "population": 4714, "geo": {"lat": 39.1317, "lon": -94.5619, "tz": "America/Chicago"}},
  {"name": "Kearney", "stateCode": "MO", "state": "Missouri", "county": "Clay", "metro": "Kansas City", "population": 10769, "geo": {"lat": 39.3678, "lon": -94.3622, "tz": "America/Chicago"}},
  {"name": "Smithville", "stateCode": "MO", "state": "Missouri", "county": "Clay", "metro": "Kansas City", "population": 10540, "geo": {"lat": 39.3867, "lon": -94.5803, "tz": "America/Chicago"}},
  {"name": "Platte City", "stateCode": "MO", "state": "Missouri", "county": "Platte", "metro": "Kansas City", "population": 5104, "geo": {"lat": 39.3703, "lon": -94.7822, "tz": "America/Chicago"}},
  {"name": "Branson", "stateCode": "MO", "state": "Missouri", "county": "Taney", "metro": "Branson", "population": 12638, "geo": {"lat": 36.6437, "lon": -93.2185, "tz": "America/Chicago"}},
  {"name": "West Plains", "stateCode": "MO", "state": "Missouri", "county": "Howell", "metro": "West Plains", "population": 12290, "geo": {"lat": 36.7281, "lon": -91.8524, "tz": "America/Chicago"}},
  {"name": "Lebanon", "stateCode": "MO", "state": "Missouri", "county": "Laclede", "metro": "Lebanon", "population": 14651, "geo": {"lat": 37.6806, "lon": -92.6637, "tz": "America/Chicago"}},
  {"name": "Marshall", "stateCode": "MO", "state": "Missouri", "county": "Saline", "metro": "Marshall", "population": 12433, "geo": {"lat": 39.1231, "lon": -93.1968, "tz": "America/Chicago"}},
  {"name": "Fulton", "stateCode": "MO", "state": "Missouri", "county": "Callaway", "metro": "Jefferson City", "population": 12790, "geo": {"lat": 38.8467, "lon": -91.9479, "tz": "America/Chicago"}},
  {"name": "Washington", "stateCode": "MO", "state": "Missouri", "county": "Franklin", "metro": "St. Louis", "population": 14085, "geo": {"lat": 38.5581, "lon": -91.0126, "tz": "America/Chicago"}},
  {"name": "Union", "stateCode": "MO", "state": "Missouri", "county": "Franklin", "metro": "St. Louis", "population": 12059, "geo": {"lat": 38.4500, "lon": -91.0087, "tz": "America/Chicago"}},
  {"name": "Sullivan", "stateCode": "MO", "state": "Missouri", "county": "Crawford", "metro": "Sullivan", "population": 6289, "geo": {"lat": 38.2081, "lon": -91.1604, "tz": "America/Chicago"}},
  {"name": "Mexico", "stateCode": "MO", "state": "Missouri", "county": "Audrain", "metro": "Mexico", "population": 11543, "geo": {"lat": 39.1698, "lon": -91.8829, "tz": "America/Chicago"}},
  {"name": "Moberly", "stateCode": "MO", "state": "Missouri", "county": "Randolph", "metro": "Moberly", "population": 13710, "geo": {"lat": 39.4184, "lon": -92.4382, "tz": "America/Chicago"}},
  {"name": "Bolivar", "stateCode": "MO", "state": "Missouri", "county": "Polk", "metro": "Springfield", "population": 11766, "geo": {"lat": 37.6145, "lon": -93.4104, "tz": "America/Chicago"}},
  {"name": "Neosho", "stateCode": "MO", "state": "Missouri", "county": "Newton", "metro": "Joplin", "population": 12548, "geo": {"lat": 36.8689, "lon": -94.3680, "tz": "America/Chicago"}},
  {"name": "Monett", "stateCode": "MO", "state": "Missouri", "county": "Barry", "metro": "Monett", "population": 9404, "geo": {"lat": 36.9292, "lon": -93.9277, "tz": "America/Chicago"}},
  {"name": "Maryville", "stateCode": "MO", "state": "Missouri", "county": "Nodaway", "metro": "Maryville", "population": 11972, "geo": {"lat": 40.3461, "lon": -94.8725, "tz": "America/Chicago"}},
  {"name": "Trenton", "stateCode": "MO", "state": "Missouri", "county": "Grundy", "metro": "Trenton", "population": 5634, "geo": {"lat": 40.0789, "lon": -93.6166, "tz": "America/Chicago"}},
  {"name": "Chillicothe", "stateCode": "MO", "state": "Missouri", "county": "Livingston", "metro": "Chillicothe", "population": 9106, "geo": {"lat": 39.7953, "lon": -93.5524, "tz": "America/Chicago"}},
  {"name": "Cameron", "stateCode": "MO", "state": "Missouri", "county": "Clinton", "metro": "St. Joseph", "population": 10231, "geo": {"lat": 39.7403, "lon": -94.2411, "tz": "America/Chicago"}},
  {"name": "Harrisonville", "stateCode": "MO", "state": "Missouri", "county": "Cass", "metro": "Kansas City", "population": 10084, "geo": {"lat": 38.6534, "lon": -94.3486, "tz": "America/Chicago"}},
  {"name": "Pleasant Hill", "stateCode": "MO", "state": "Missouri", "county": "Cass", "metro": "Kansas City", "population": 8506, "geo": {"lat": 38.7878, "lon": -94.2694, "tz": "America/Chicago"}},
  {"name": "Perryville", "stateCode": "MO", "state": "Missouri", "county": "Perry", "metro": "Perryville", "population": 8537, "geo": {"lat": 37.7242, "lon": -89.8612, "tz": "America/Chicago"}},
  {"name": "Kennett", "stateCode": "MO", "state": "Missouri", "county": "Dunklin", "metro": "Kennett", "population": 10477, "geo": {"lat": 36.2362, "lon": -90.0556, "tz": "America/Chicago"}},
  {"name": "Dexter", "stateCode": "MO", "state": "Missouri", "county": "Stoddard", "metro": "Dexter", "population": 8041, "geo": {"lat": 36.7959, "lon": -89.9579, "tz": "America/Chicago"}},
  {"name": "Festus", "stateCode": "MO", "state": "Missouri", "county": "Jefferson", "metro": "St. Louis", "population": 12085, "geo": {"lat": 38.2206, "lon": -90.3957, "tz": "America/Chicago"}},
  {"name": "De Soto", "stateCode": "MO", "state": "Missouri", "county": "Jefferson", "metro": "St. Louis", "population": 6624, "geo": {"lat": 38.1395, "lon": -90.5551, "tz": "America/Chicago"}},
  {"name": "Park Hills", "stateCode": "MO", "state": "Missouri", "county": "St. Francois", "metro": "Farmington", "population": 8493, "geo": {"lat": 37.8545, "lon": -90.5179, "tz": "America/Chicago"}},
  {"name": "Warrenton", "stateCode": "MO", "state": "Missouri", "county": "Warren", "metro": "St. Louis", "population": 8363, "geo": {"lat": 38.8114, "lon": -91.1415, "tz": "America/Chicago"}},
  {"name": "Troy", "stateCode": "MO", "state": "Missouri", "county": "Lincoln", "metro": "St. Louis", "population": 13048, "geo": {"lat": 38.9792, "lon": -90.9807, "tz": "America/Chicago"}},
  {"name": "Dardenne Prairie", "stateCode": "MO", "state": "Missouri", "county": "St. Charles", "metro": "St. Louis", "population": 14052, "geo": {"lat": 38.7614, "lon": -90.7298, "tz": "America/Chicago"}},
  {"name": "Lake St. Louis", "stateCode": "MO", "state": "Missouri", "county": "St. Charles", "metro": "St. Louis", "population": 17268, "geo": {"lat": 38.7875, "lon": -90.7854, "tz": "America/Chicago"}},
  {"name": "Eureka", "stateCode": "MO", "state": "Missouri", "county": "St. Louis", "metro": "St. Louis", "population": 10868, "geo": {"lat": 38.5025, "lon": -90.6279, "tz": "America/Chicago"}},
  {"name": "Pacific", "stateCode": "MO", "state": "Missouri", "county": "Franklin", "metro": "St. Louis", "population": 7039, "geo": {"lat": 38.4817, "lon": -90.7415, "tz": "America/Chicago"}},
  {"name": "Fenton", "stateCode": "MO", "state": "Missouri", "county": "St. Louis", "metro": "St. Louis", "population": 4022, "geo": {"lat": 38.5128, "lon": -90.4407, "tz": "America/Chicago"}},
  {"name": "Manchester", "stateCode": "MO", "state": "Missouri", "county": "St. Louis", "metro": "St. Louis", "population": 18371, "geo": {"lat": 38.5970, "lon": -90.5093, "tz": "America/Chicago"}},
  {"name": "Des Peres", "stateCode": "MO", "state": "Missouri", "county": "St. Louis", "metro": "St. Louis", "population": 8476, "geo": {"lat": 38.6009, "lon": -90.4329, "tz": "America/Chicago"}},
  {"name": "Town and Country", "stateCode": "MO", "state": "Missouri", "county": "St. Louis", "metro": "St. Louis", "population": 11950, "geo": {"lat": 38.6120, "lon": -90.4632, "tz": "America/Chicago"}},
  {"name": "Brentwood", "stateCode": "MO", "state": "Missouri", "county": "St. Louis", "metro": "St. Louis", "population": 8055, "geo": {"lat": 38.6173, "lon": -90.3490, "tz": "America/Chicago"}},
  {"name": "Richmond Heights", "stateCode": "MO", "state": "Missouri", "county": "St. Louis", "metro": "St. Louis", "population": 8351, "geo": {"lat": 38.6287, "lon": -90.3196, "tz": "America/Chicago"}},
  {"name": "Maplewood", "stateCode": "MO", "state": "Missouri", "county": "St. Louis", "metro": "St. Louis", "population": 8029, "geo": {"lat": 38.6126, "lon": -90.3240, "tz": "America/Chicago"}},
  {"name": "Olivette", "stateCode": "MO", "state": "Missouri", "county": "St. Louis", "metro": "St. Louis", "population": 7892, "geo": {"lat": 38.6656, "lon": -90.3718, "tz": "America/Chicago"}},
  {"name": "Ladue", "stateCode": "MO", "state": "Missouri", "county": "St. Louis", "metro": "St. Louis", "population": 8618, "geo": {"lat": 38.6409, "lon": -90.3801, "tz": "America/Chicago"}},
  {"name": "Frontenac", "stateCode": "MO", "state": "Missouri", "county": "St. Louis", "metro": "St. Louis", "population": 3604, "geo": {"lat": 38.6356, "lon": -90.4151, "tz": "America/Chicago"}},
  {"name": "Sunset Hills", "stateCode": "MO", "state": "Missouri", "county": "St. Louis", "metro": "St. Louis", "population": 8758, "geo": {"lat": 38.5373, "lon": -90.4076, "tz": "America/Chicago"}},
  {"name": "Crestwood", "stateCode": "MO", "state": "Missouri", "county": "St. Louis", "metro": "St. Louis", "population": 11859, "geo": {"lat": 38.5570, "lon": -90.3818, "tz": "America/Chicago"}}
]
