Tupelo is a city in, and the county seat of, Lee County, Mississippi, United States. With an estimated population of 38,300, Tupelo is the sixth-largest city in Mississippi and is considered a commercial, industrial, and cultural hub of North Mississippi. Read More