Next time you go to the grocery story and think you've emptied your wallet to pay for your food, consider that Kalamazoo has some of the lowest grocery prices in the nation.

A new study looked at the cost of the 30 most commonly purchased grocery items. No one in America pays less for cooking oil, bread or tuna than shoppers in Kalamazoo.

Cooking Oil

Kalamazoo pays the least for oil at $3.51 compared to the national average of $5.71 while Seattle pays the most at $8.48

Bread

With a large Aunt Millie's baking facility in the city, maybe it shouldn't surprise you that Kalamazoo residents pay the least for a loaf of bread at $1.72. Outside of Washington, DC, Bethesda, Maryland spends the most dough for dough at $4.96 per loaf with the national average $3.08

Tuna Fish

A can of tuna in Kalamazoo is 72 cents compared to a national average of 97 cents and $1.59 for a can in Portland, Oregon.

Overall Grocery Prices

Kalamazoo has the 4th lowest grocery prices in the nation behind three cities in Texas, Wichita Falls, McAllen and Temple. Kalamazoo shoppers pay 86% when compared to the national median grocery prices.

The most expensive places for groceries are right where you'd expect them: New York City, Seattle and the San Francisco Bay area.

The source is a national cost of living index and compiled by CouponFollow.com

BONUS VIDEOS - Michigan Urban Explorations