How many cities are in Oklahoma?

Oklahoma contains 586 municipalities of which 118 are cities and the rest are towns or villages. Cities in Oklahoma must have at least 10,000 residents.
Copyright Wanderlust World © https://www.ynyoo.com