What is the population of Hannibal in Missouri?

If you ever wondered how many inhabitants Hannibal in Missouri has, here is the answer:

Hannibal, Missouri has a population of 17,814 residents.

With an area of 41.96 sq km (16.2 sq mi), that comes down to a population density of 424.55 inhabitants per square kilometer (1099.63 / sq mi).

As a reference: New York City has a population of 8,398,748 inhabitants and a population density of 6918 inhabitants per square kilometer (17918 / sq mi).

The population of Hannibal in Missouri is 17814

Hannibal is a city in Marion and Ralls counties in the U.S. state of Missouri. Interstate 72 and U.S. Routes 24, 36, and 61 intersect in the city, which is located along the Mississippi River across from East Hannibal, Illinois. Hannibal is approximately 210 miles (340 km) east of Kansas City, 100 miles (160 km) northwest of St. Louis, and approximately 100 miles (160 km) west of Springfield, Illinois. According to the 2010 U.S. Census, the population was 17,606, making it the largest city in Marion County. The bulk of the city is in Marion County, with a tiny sliver in the south extending into Ralls County.Hannibal is not the county seat, but it has one of two county courthouses. There is also one in Palmyra, the county seat, which is located more centrally in the county. Hannibal is the principal city of the Hannibal, Missouri micropolitan area, which consists of both Marion and Ralls counties.

Cities with a similar population size as Hannibal

Here a list of cities that have a similar number of inhabitants like Hannibal, Missouri:

Cities with a similar size as Hannibal

If you want to check which cities have a similar size as Hannibal, Missouri, here you go:

Cities with a similar population density as Hannibal

Other cities that have a similar population density as Hannibal, Missouri are:

Cities from the same state: Missouri

Let’s see what other cities Missouri has to offer: