What is the Population of St Louis?

The city of St. Louis is a city in Missouri. Missouri is a state in the north-western region of the United States of America. St. Louis has a total population of 160,689.