Tupelo, OK

Population
333
U.S. Census Population Estimates Program · 2025
Elevation
691 ft
Median Home Value
$63,900
U.S. Census American Community Survey 5-Year · 2024
Median Rent
$925/mo
U.S. Census American Community Survey 5-Year · 2024
Median Income
$37,500
U.S. Census American Community Survey 5-Year · 2024

Explore

Tupelo in context.

About Tupelo

Tupelo is a city in Coal County, Oklahoma, United States. The 2020 census counted 327 residents. A post office opened at Jeffs, Indian Territory on June 28, 1894. Tupelo moved to the present site of Tupelo on October 25, 1900, and its name changed to Tupelo, Indian Territory on January 13, 1904. Taken together, these details give a newcomer a usable picture of Tupelo, where its history, geography, and current gathering places meet. For Tupelo, the memorable detail is the way older history and current gathering places share one local map. Tupelo is located in western Coal County. Oklahoma State Highway 3 bypasses the town to the north and leads 14 miles southeast to Coalgate, the county seat, and 20 miles northwest to Ada.

Top Rating Signals

Highest current ratings for this town.

Loading town details...