Tupelo

City in Lee County, Mississippi

View of Tupelo, Mississippi
Photo: Curtis Palmer · CC BY 2.0

Tupelo is a city in Lee County, Mississippi, with 37,923 residents (2020 Census). It sits at 299 ft (91 m) above sea level. The nearest town is Verona, 5.6 miles S.

About Tupelo

Tupelo ( TOO-pə-loh) is a city in and the county seat of Lee County, Mississippi, United States. Founded in 1860, the population was 37,923 at the 2020 census. It is the seventh-most populous city in Mississippi and is considered a commercial, industrial, and cultural hub of northern Mississippi.

Tupelo was incorporated July 20, 1870. The area had earlier been settled as "Gum Pond" along the Mobile and Ohio Railroad, which had built a line through the settlement around July 1860. On February 7, 1934, Tupelo became the first city to receive power from the Tennessee Valley Authority, thus giving it the nickname "The First TVA City". Much of the city was devastated by a major tornado in 1936 that still ranks as one of the deadliest tornadoes in American history. Following electrification, Tupelo boomed as a regional manufacturing and distribution center and was once considered a hub of the American furniture manufacturing industry.

Although many of Tupelo's manufacturing industries have declined since the 1990s, the city has continued to grow due to strong healthcare, retail, and financial service industries. Tupelo is the smallest city in the United States that is the headquarters of more than one bank with over $10 billion in assets.

Tupelo has a deep connection to Mississippi's music history, being known as the birthplace of Elvis Presley. The city is home to multiple art and cultural institutions, including the Elvis Presley Birthplace and the 10,000-seat Huntington Bank Arena, the largest multipurpose indoor arena in Mississippi. Tupelo is the only city in the Southern United States to be named an All-America City five times, most recently in 2015. Its Main Street program, Downtown Tupelo Main Street Association, was the winner of the national Main Street's Great American Main Street Award in 2020.

The Tupelo micropolitan area contains Lee, Itawamba, and Pontotoc counties and had a population of 140,081 in 2017.

Text: Wikipedia · CC BY-SA 4.0

Tupelo weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in Tupelo

All 22 webcams near Tupelo ›

Webcams: Windy.com

Living in Tupelo

Median household income
$66,257
Median home value
$212,800
Median rent
$976/mo
Median age
38.3
Cost of living and demographics of Tupelo ›

Do you know Tupelo? Tell us about it

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

Map of Tupelo

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

Tupelo 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 ›

Tupelo, MS population

Tupelo had 37,923 residents in the 2020 Census.

2020 Census37,923
Density589 per sq mi (227 per km²)

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

Tupelo at a glance

StateMississippi (MS)
CountyLee County
TypeCity
Population37,923 (2020)
Land area64.38 sq mi (166.8 km²)
Water area0.30 sq mi (0.78 km²)
Elevation299 ft (91 m)
Coordinates34.2706° N, 88.7325° W
ZIP codes38804, 38801, 38879
Official websitetupeloms.gov
Census code (GEOID)2874840

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

Towns near Tupelo

Straight-line distance between town centers.

Frequently asked questions about Tupelo

What county is Tupelo in?

Tupelo is in Lee County, Mississippi.

What is the population of Tupelo, MS?

37,923 people lived in Tupelo at the 2020 Census.

What is the ZIP code of Tupelo, MS?

The main ZIP code is 38804. Other ZIP codes: 38801, 38879.

What is the elevation of Tupelo?

299 feet (91 m) above sea level.

What towns are near Tupelo?

Verona (5.6 mi), Plantersville (5.8 mi), Saltillo (7.9 mi), Sherman (8.7 mi), Mooreville (8.9 mi).

Last updated: