Muskogee is located in Muskogee County, OK. The population is 39,126, making Muskogee the largest city in Muskogee County.
There are 18 public schools in Muskogee with an average Homefacts rating of B-. The total crime rate for Muskogee is high , and there are 129 registered sex offenders residing in the city. Unemployment in Muskogee is moderate and the median home sales price is $0. Detailed and up-to-date Muskogee property reports are available for any property address.
Cities near Muskogee include Summit, Fort Gibson and Tullahassee.