Miami

City in Ottawa County, Oklahoma

View of Miami, Oklahoma
Photo: TheWhitePelican · CC BY-SA 3.0

Miami is a city in Ottawa County, Oklahoma, with 12,969 residents (2020 Census). It sits at 797 ft (243 m) above sea level. The nearest town is North Miami, 2.3 miles N.

About Miami

Miami ( my-AM-ə) is a city in and the county seat of Ottawa County, Oklahoma, United States, founded in 1891. Lead and zinc mining were established by 1918, causing the area's economy to boom.

This area was part of Indian Territory. Miami is the capital of the federally recognized Miami Tribe of Oklahoma (after which it is named), the Modoc Tribe of Oklahoma, the Ottawa Tribe of Oklahoma, the Peoria Tribe of Indians, and the Shawnee Tribe. As of the 2020 census, its population was 12,969.

Text: Wikipedia · CC BY-SA 4.0

Miami weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in Miami

All 6 webcams near Miami ›

Webcams: Windy.com

Living in Miami

Median household income
$46,410
Median home value
$107,600
Median rent
$835/mo
Median age
32.2
Cost of living and demographics of Miami ›

Do you know Miami? Tell us about it

Help other travelers: share what makes Miami special. We review every message before publishing it.

Map of Miami

Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.

Miami Street View

Loading Street View…

Drag the image to look around and tap the arrows on the ground to move. If it says there is no imagery, tap a nearby street on the map above.

Open in Google Maps ›

Miami, OK population

Miami had 12,969 residents in the 2020 Census.

2020 Census12,969
Density1,168 per sq mi (451 per km²)

Source: U.S. Census Bureau, Decennial Census.

Miami at a glance

StateOklahoma (OK)
CountyOttawa County
TypeCity
Population12,969 (2020)
Land area11.10 sq mi (28.7 km²)
Water area0.08 sq mi (0.22 km²)
Elevation797 ft (243 m)
Coordinates36.8877° N, 94.8709° W
ZIP codes74354, 74358
Official websitemiamiok.org
Census code (GEOID)4048000

Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.

Towns near Miami

Straight-line distance between town centers.

Frequently asked questions about Miami

What county is Miami in?

Miami is in Ottawa County, Oklahoma.

What is the population of Miami, OK?

12,969 people lived in Miami at the 2020 Census.

What is the ZIP code of Miami, OK?

The main ZIP code is 74354. Other ZIP codes: 74358.

What is the elevation of Miami?

797 feet (243 m) above sea level.

What towns are near Miami?

North Miami (2.3 mi), Commerce (3.3 mi), Dotyville (3.3 mi), Quapaw (6.3 mi), Narcissa (6.8 mi).

Last updated: