Based on 13 menu prices for a 12oz latte at independent coffee shops in the Saint Louis metro area, collected by Fresh Cup in Fall 2026.
Median price at independent shops, at each drink’s standard size. Red is higher than the national median; green is lower. A faded drink has fewer than 5 prices, a small sample.
A 12oz latte typically costs $5.00 here, about the same as the national median ($5.00) and about the same as the median for other mid-size metros ($5.00).
13 prices, from $3.50 to $6.00. The median is $5.00.
It’s about the same as the national median. The typical 12oz latte at an independent shop costs $5.00 here and $5.00 nationally.
It’s 2.9% lower than Missouri as a whole. A 12oz latte typically costs $5.00 in Saint Louis and $5.15 across Missouri.
Saint Louis is 2.9% less expensive. A 12oz latte typically costs $5.00 in Saint Louis and $5.15 in Kansas City, a $0.15 difference.
Saint Louis is 9.1% less expensive. A 12oz latte typically costs $5.00 in Saint Louis and $5.50 in Springfield, a $0.50 difference. The Springfield figure is based on 6 prices, a small sample.
Saint Louis is 7.1% less expensive. A 12oz latte typically costs $5.00 in Saint Louis and $5.38 in Chicago, IL, a $0.38 difference.
Saint Louis is 9.1% less expensive. A 12oz latte typically costs $5.00 in Saint Louis and $5.50 in Nashville, TN, a $0.50 difference. The Nashville, TN figure is based on 6 prices, a small sample.
Build a question from plain-English choices. You get a chart, the numbers behind it, and a link you can share.
A report for every metro area and state we track, including those too small for a public page: core drinks, the full price spread, hot vs iced, chains vs independents, and sizes.
What shops charge for milk swaps, syrups, extra shots, and cold foam, and how often they include them free.