Light Wave

U.S. News

The 20 U.S. Cities With the Most Expensive Groceries

By Jake Beardslee · August 22, 2025

The 20 U.S. Cities With the Most Expensive Groceries

For many Americans, the grocery store has become one of the toughest places to stretch a paycheck. Rising food prices, transportation costs, and supply chain issues have combined to push grocery bills higher across the country. According to data compiled by Visual Capitalist using Numbeo’s grocery index, some cities stand out as significantly more expensive than others.

The analysis shows grocery prices are up 2.4% compared to last year, with staples like meat and vegetables leading the surge. Labor shortages and higher shipping costs have added further pressure. In some cities, shoppers now pay nearly double the national average for everyday items like eggs or milk.

Below are the 20 U.S. cities where groceries are the priciest, based on Visual Capitalist’s rankings.  Maria Lin Kim / Unsplash

1. Honolulu, Hawaii – 120.2

Honolulu ranks as the most expensive grocery market in the country. Hawaii’s geographic isolation means most goods must be shipped in, raising prices significantly. Residents can pay as much as $8.64 for a gallon of milk and $7.48 for a dozen eggs, according to Visual Capitalist.  Alexandra Nelson / Unsplash

2. San Francisco, California – 100.1

San Francisco places second. The study notes that high real estate costs in the Bay Area add to already steep grocery prices, which are about 44% higher than the U.S. average.  Anthony DeMarino / Unsplash

3. New York, New York – 100.0

New York takes third place. Grocery bills in the nation’s largest city are among the highest, reflecting its spot near the top of the index.  Emiliano Bar / Unsplash

4. Seattle, Washington – 95.3

Seattle ranks fourth, where the grocery index puts the city well above the national average.  Toan Chu / Unsplash

5. Boston, Massachusetts – 90.5

Boston is fifth on the list, with grocery prices placing it among the most expensive U.S. cities for food shopping.  Gabriele Girelli / Unsplash

6. San Jose, California – 89.8

San Jose follows closely behind, marking the second California city in the top 10.  Todd Herbert / Unsplash

7. Washington, D.C. – 87.2

The nation’s capital comes in seventh on the list.  Andy He / Unsplash

8. Philadelphia, Pennsylvania – 85.7

Philadelphia ranks eighth, with grocery costs that remain higher than the national average.  Mike Conway / Unsplash

9. Pittsburgh, Pennsylvania – 83.1

Pittsburgh also makes the list, placing ninth.  Yuhan Du / Unsplash

10. Sacramento, California – 81.8

California’s capital lands in tenth place with elevated grocery costs.  Josh Hild / Unsplash

11. Los Angeles, California – 81.7

Los Angeles comes in just behind Sacramento, making it the fourth California city in the top 20.  Cedric Letsch / Unsplash

12. Minneapolis, Minnesota – 81.1

Minneapolis ranks twelfth, showing that Midwestern cities are not immune from higher prices.  Nicole Geri / Unsplash

13. Chicago, Illinois – 80.4

Chicago appears in thirteenth place on the index.  Ricky Beron / Unsplash

14. Atlanta, Georgia – 79.9

Atlanta ranks fourteenth, reflecting higher-than-average grocery costs in the South.  Ibuki Tsubo / Unsplash

15. Baltimore, Maryland – 77.7

Baltimore follows, with prices placing it fifteenth overall.  Ricky Beron / Unsplash

16. Charlotte, North Carolina – 77.3

Charlotte comes in sixteenth, one of two North Carolina cities in the top 20.  Leiada Krözjhen / Unsplash

17. Denver, Colorado – 77.0

Denver is seventeenth on the list.  Bill Griepenstroh / Unsplash

18. Spokane, Washington – 76.5

Spokane ranks eighteenth, making it the second Washington city to appear.  Spicypepper999, CC0, via Wikimedia Commons

19. Miami, Florida – 75.8

Miami places nineteenth, with grocery prices above the U.S. average.  Denys Kostyuchenko / Unsplash

20. Raleigh, North Carolina – 74.9

Raleigh closes out the list at number twenty.  Jason Li / Unsplash