There are 103 Coffee Shops in St. Louis County, Missouri, serving a population of 999,539 people in an area of 508 square miles. There is 1 Coffee Shop per 9,704 people, and 1 Coffee Shop per 4 square miles.
In Missouri, St. Louis County is ranked 79th of 115 counties in Coffee Shops per capita, and 3rd of 115 counties in Coffee Shops per square mile.