There are 3283 Bars & Pubs in Iowa, serving a population of 3,118,102 people in an area of 55,842 square miles. There is 1 Bar & Pub per 949 people, and 1 Bar & Pub per 17 square miles.
The state of Iowa is ranked 6th in Bars & Pubs per capita, and 30th in Bars & Pubs per square mile.