There are 152 Starbucks locations in Iowa as of March 2026, ranking it #28 among US states by store count. Iowa accounts for 1.0% of all 14,902 US Starbucks stores. Of these, 64 (42.1%) have drive-throughs.
Des Moines has the most Starbucks locations in Iowa with 16 stores, followed by Cedar Rapids (13) and Davenport (9). The top 10 cities account for 82 of the state's 152 locations.
| City | Starbucks Locations |
|---|---|
| Des Moines | 16 |
| Cedar Rapids | 13 |
| Davenport | 9 |
| West Des Moines | 8 |
| Ames | 7 |
| Ankeny | 7 |
| Dubuque | 6 |
| Sioux City | 6 |
| Coralville | 5 |
| Iowa City | 5 |
Iowa has 64 Starbucks drive-through locations, which is 42.1% of all stores in the state. This is below the national average of approximately 70%.
With a population of approximately 3,207,004, Iowa has 4.7 Starbucks locations per 100,000 residents — or roughly one store for every 21,099 people. The average distance to the nearest Starbucks in Iowa is 3.13 miles, with the most isolated store 47.3 miles from its nearest neighbor.
Of the 152 Starbucks locations in Iowa, 63 (41.4%) are company-operated and 89 (58.6%) are licensed stores. Company-operated stores are directly managed by Starbucks, while licensed stores operate inside grocery stores, airports, hotels, and other venues.
Get the complete dataset of all 152 Starbucks locations in Iowa with 20 verified data fields: GPS coordinates, drive-through status, operating hours, ownership type, phone number, and nearest-store distance.
Download US Dataset — $49Includes all 14,902 US locations across 50 states. CSV format, instant download.
View all US state statistics →
Source: Starbucks Locations IQ, updated March 2026. 152 verified store locations in Iowa. Population data from US Census Bureau 2024 estimates. Download free 50-row sample.