Muskogee Population 2026
Muskogee has a population of 38,456, making it the #1160 biggest city in 🇺🇸 United States, located in Oklahoma. It is about 229× smaller than New York City, the country's biggest city.
Population (city proper)
38,456
Rank in United States
#1160
Coordinates
35.75°N, 95.37°W
~184 m elevation · America/Chicago
Distance to capital (Washington)
1,655 km
1,028 miles, straight line
Other big cities in Oklahoma
| City | Population | Rank in United States |
|---|---|---|
| Oklahoma City | 681,054 | #22 |
| Tulsa | 413,066 | #47 |
| Norman | 128,026 | #227 |
| Broken Arrow | 106,563 | #298 |
| Lawton | 96,655 | #340 |
| Edmond | 90,092 | #378 |
| Moore | 60,451 | #675 |
| Midwest City | 57,249 | #730 |
Cities near Muskogee
FAQ
What is the population of Muskogee?
Muskogee has a population of 38,456 (city proper, latest official figure via GeoNames), making it the #1160 biggest city in United States.
What state is Muskogee in?
Muskogee is located in Oklahoma, United States.
Is Muskogee the capital of United States?
No, the capital of United States is Washington D.C., about 1,655 km away.
Sources & notes
Population refers to the city proper (municipal boundaries), not the metropolitan area. Source: GeoNames (CC BY 4.0), retrieved 2026-07-07. Country data: UN World Population Prospects 2024.
← All biggest cities in United States · United States population by year