Oklahoma 's largest cities in 2007 were : Oklahoma City ( 547,274 ) , Tulsa ( 384,037 ) , Norman ( 106,707 ) , Lawton ( 91,568 ) , Broken Arrow ( 90,714 ) , Edmond ( 78,226 ) , Midwest City ( 55,935 ) , and Moore ( 51,106 ) . In descending order of population , Oklahoma 's largest cities in 2007 were : Oklahoma City ( 547,274 ) , Tulsa ( 384,037 ) , Norman ( 106,707 ) , Lawton ( 91,568 ) , Broken Arrow ( 90,714 ) , Edmond ( 78,226 ) , Midwest City ( 55,935 ) , Moore ( 51,106 ) , Enid ( 47,008 ) , and Stillwater ( 46,976 ) .