Blog

The Same Big Mac Runs $3.99 in One Town and $9.50 in Another

About 90% of McDonald's US restaurants are franchisee-owned, and franchisees set their own prices. That is why the national menu you have in your head does not exist, and why two stores twenty minutes apart can differ by dollars.

MenuXP menu-prices franchise locations value
The Same Big Mac Runs $3.99 in One Town and $9.50 in Another

There is no national price for a Big Mac. There is a national advertisement, which is a different thing, and the gap between the two is where a surprising amount of money lives.

Current US pricing on a Big Mac spans roughly $3.99 to $9.50 depending on the store. Some of the most expensive markets are not the ones you would guess, highway-town locations like Quartzsite, AZ and Needles, CA have posted Big Macs near $8.99, comfortably above plenty of big-city stores.

The structural reason

About 90% of McDonald's US restaurants are independently owned and operated by franchisees, and franchisees set their own menu prices. This is true across most large fast-food brands. Corporate controls the brand, the supply chain, the operating standards, and the national marketing. It does not control the number on your local board.

That is also why national deals are advertised with "at participating locations" attached. A franchisee can decline to run a promotion whose economics do not work at their cost base, which is exactly what happened during the value-menu push, when some operators publicly resisted $5 bundles.

What actually drives the spread

Labor. The single biggest lever. A state or city minimum wage well above the federal floor moves every hour of every shift, and fast food is labor-dense. California's fast-food wage floor produced the clearest natural experiment in recent US pricing.

Real estate. Rent per square foot in a dense urban corridor versus a suburban outparcel differs by multiples, spread across roughly the same number of daily transactions.

Local competition. A store with three competing burger chains within a mile prices differently than the only restaurant at a desert highway exit. The highway-town premium is not a cost story, it is a captive-audience story: the same reason airport and stadium pricing exists.

Traffic mix. Tourist-heavy and highway locations serve customers who will never return and cannot comparison shop. Neighborhood stores serve regulars who notice every increase.

Operator judgment. Two franchisees with near-identical costs can land in different places on the volume-versus-margin tradeoff. Some chase traffic, some chase check average.

Why this matters more than it used to

When menu prices were low, a 15% spread between stores was pocket change. At today's levels it is real money on a family order, and the spread appears to have widened, since operators facing very different labor costs responded to the same inflation differently.

It also breaks the mental model most people use. "McDonald's is cheaper than Five Guys" may be true nationally and false at the two specific stores you would actually drive to.

What to do about it

  • Price your store, not the brand. Franchise pricing means the useful question is "what does this location charge," not "what does this chain charge."
  • Notice the location type before the brand. Highway exits, airports, stadiums, and tourist strips price high by design, independent of chain.
  • Compare locally when the order is big. On a $12 solo lunch the spread is annoying. On a $45 family order it is a meaningful amount of money.

That is the whole reason this site tracks menus down to the individual location rather than publishing one national price list: the national price list is the one number guaranteed to be wrong everywhere.

Restaurants mentioned in this story

McDonald's logo
Popular

McDonald's

2/5
View Menu
O

Old Mcdonald's Real Pit Barbecue

3/5
View Menu