McDonald's Hamburger price
A McDonald's Hamburger costs $0.99 to $4.17 across 13,736 US McDonald's restaurants, typically $2.19.
Pickup prices at every McDonald's as of .
Key findings
- A McDonald's Hamburger costs $0.99 to $4.17 across 13,736 US McDonald's restaurants, typically $2.19.
- Texas is the cheapest state for a McDonald's Hamburger (typically $1.79) and Alaska the most expensive ($3.10).
- The cheapest McDonald's Hamburger in the US is $0.99 at 2026 Tower Ave, Superior, WI.
- Among cities with at least 3 McDonald's restaurants, Manvel, TX has the cheapest McDonald's Hamburger, typically $1.19.
Hamburger price by state, cheapest first
| Rank | State | Typical | Range | Index | Restaurants |
|---|---|---|---|---|---|
| 1 | Texas | $1.79 | $0.99 to $2.59 | 82 | 1,288 |
| 2 | Michigan | $1.89 | $1.29 to $2.89 | 86 | 515 |
| 3 | Oklahoma | $1.89 | $1.19 to $2.69 | 86 | 206 |
| 4 | Idaho | $1.89 | $1.59 to $2.79 | 86 | 67 |
| 5 | Utah | $1.95 | $1.59 to $2.75 | 89 | 119 |
| 6 | Florida | $1.99 | $1.49 to $3.29 | 91 | 907 |
| 7 | North Carolina | $1.99 | $1.49 to $2.49 | 91 | 477 |
| 8 | Georgia | $1.99 | $1.39 to $2.89 | 91 | 451 |
| 9 | Indiana | $1.99 | $1.59 to $2.99 | 91 | 356 |
| 10 | Tennessee | $1.99 | $1.59 to $2.79 | 91 | 341 |
| 11 | Missouri | $1.99 | $1.29 to $2.69 | 91 | 321 |
| 12 | Wisconsin | $1.99 | $0.99 to $2.79 | 91 | 292 |
| 13 | Kentucky | $1.99 | $1.49 to $2.69 | 91 | 259 |
| 14 | South Carolina | $1.99 | $1.59 to $2.69 | 91 | 232 |
| 15 | Louisiana | $1.99 | $1.30 to $2.49 | 91 | 228 |
| 16 | Arkansas | $1.99 | $1.59 to $2.69 | 91 | 169 |
| 17 | Mississippi | $1.99 | $1.69 to $2.49 | 91 | 136 |
| 18 | Maine | $1.99 | $1.79 to $2.49 | 91 | 58 |
| 19 | New Hampshire | $1.99 | $1.89 to $2.49 | 91 | 55 |
| 20 | Vermont | $1.99 | $1.99 to $2.49 | 91 | 25 |
| 21 | Virginia | $2.00 | $1.59 to $2.79 | 91 | 386 |
| 22 | Ohio | $2.19 | $1.49 to $3.29 | 100 | 611 |
| 23 | Alabama | $2.19 | $1.59 to $2.69 | 100 | 241 |
| 24 | Kansas | $2.19 | $1.59 to $2.59 | 100 | 146 |
| 25 | West Virginia | $2.19 | $1.59 to $2.59 | 100 | 102 |
| 26 | Wyoming | $2.19 | $1.59 to $2.85 | 100 | 29 |
| 27 | Illinois | $2.29 | $1.39 to $3.59 | 105 | 636 |
| 28 | New York | $2.29 | $1.00 to $3.59 | 105 | 572 |
| 29 | Connecticut | $2.29 | $1.99 to $4.17 | 105 | 137 |
| 30 | New Mexico | $2.29 | $1.59 to $2.99 | 105 | 103 |
| 31 | Pennsylvania | $2.39 | $1.69 to $2.99 | 109 | 469 |
| 32 | Maryland | $2.39 | $1.39 to $2.89 | 109 | 269 |
| 33 | New Jersey | $2.39 | $1.79 to $3.29 | 109 | 251 |
| 34 | Massachusetts | $2.39 | $1.89 to $3.19 | 109 | 231 |
| 35 | Colorado | $2.39 | $1.89 to $2.79 | 109 | 216 |
| 36 | Iowa | $2.39 | $1.39 to $2.79 | 109 | 148 |
| 37 | Delaware | $2.39 | $2.09 to $2.95 | 109 | 39 |
| 38 | Rhode Island | $2.39 | $1.99 to $2.49 | 109 | 31 |
| 39 | Washington DC | $2.39 | $1.69 to $3.09 | 109 | 24 |
| 40 | Nevada | $2.49 | $1.79 to $3.89 | 114 | 136 |
| 41 | Oregon | $2.60 | $1.45 to $3.25 | 119 | 154 |
| 42 | Arizona | $2.69 | $1.69 to $3.89 | 123 | 300 |
| 43 | Washington | $2.69 | $1.89 to $4.09 | 123 | 259 |
| 44 | Minnesota | $2.69 | $0.99 to $3.19 | 123 | 220 |
| 45 | Nebraska | $2.69 | $1.89 to $3.19 | 123 | 80 |
| 46 | South Dakota | $2.69 | $2.29 to $3.19 | 123 | 33 |
| 47 | Montana | $2.75 | $1.30 to $3.20 | 126 | 46 |
| 48 | California | $2.79 | $1.99 to $3.78 | 127 | 1,238 |
| 49 | Hawaii | $2.79 | $2.29 to $2.89 | 127 | 71 |
| 50 | North Dakota | $2.89 | $2.69 to $2.99 | 132 | 30 |
| 51 | Alaska | $3.10 | $2.55 to $3.80 | 142 | 26 |
Cheapest cities for a Hamburger
| City | Typical | Range | Restaurants |
|---|---|---|---|
| Manvel, TX | $1.19 | $1.19 to $1.39 | 3 |
| Galveston, TX | $1.19 | $1.19 to $1.19 | 3 |
| Beaumont, TX | $1.29 | $1.10 to $1.59 | 8 |
| Magnolia, TX | $1.29 | $1.29 to $1.59 | 3 |
| La Marque, TX | $1.29 | $1.29 to $1.59 | 3 |
| Pasadena, TX | $1.39 | $1.29 to $1.89 | 10 |
| League City, TX | $1.39 | $1.29 to $1.59 | 7 |
| Baytown, TX | $1.39 | $1.39 to $1.59 | 7 |
| Saint Peters, MO | $1.39 | $1.39 to $1.89 | 5 |
| Pearland, TX | $1.39 | $1.39 to $1.59 | 4 |
Priciest cities for a Hamburger
| City | Typical | Range | Restaurants |
|---|---|---|---|
| West Sacramento, CA | $3.59 | $2.79 to $3.59 | 4 |
| Fountain Valley, CA | $3.29 | $2.79 to $3.29 | 3 |
| Rialto, CA | $3.29 | $3.29 to $3.29 | 4 |
| Irvine, CA | $3.29 | $3.29 to $3.29 | 6 |
| Billings, MT | $3.20 | $3.20 to $3.20 | 8 |
| Anchorage, AK | $3.20 | $3.10 to $3.80 | 14 |
| Morgan Hill, CA | $3.19 | $3.09 to $3.19 | 3 |
| San Marcos, CA | $2.89 | $2.89 to $2.89 | 3 |
| Lee, MA | $2.89 | $2.39 to $3.19 | 3 |
| Flagstaff, AZ | $2.89 | $2.89 to $2.89 | 3 |
Cheapest McDonald's restaurants for a Hamburger
| Restaurant | Where | Price |
|---|---|---|
| 2026 Tower Ave | Superior, WI | $0.99 |
| 4301 Menard Dr | Duluth, MN | $0.99 |
| 801 W Loop 336 | Conroe, TX | $0.99 |
| 2980 Fort Worth Highway | Hudson Oaks, TX | $0.99 |
| 3535 Briarwood Bend | Mont Belvieu, TX | $0.99 |
Priciest McDonald's restaurants for a Hamburger
| Restaurant | Where | Price |
|---|---|---|
| Hartford-Bradley Airport - Bdl | Windsor Locks, CT | $4.17 |
| Seattle-Tacoma Airport - Sea | Seattle, WA | $4.09 |
| 31900 Las Vegas Blvd S | Jean, NV | $3.89 |
| 670 Us Hwy 95 S | Searchlight, NV | $3.89 |
| Reno-Tahoe Airport - Rno | Reno, NV | $3.89 |
More McDonald's menu prices
- Medium French Fries
- Large Sprite
- Medium Sprite
- Medium Diet Coke
- 20 pc. Chicken McNuggets
- Large French Fries
- Small French Fries
- 6 pc. Chicken McNuggets
- 10 pc. Chicken McNuggets
- Large Coke
- Medium Coke
- Big Mac
- Double Cheeseburger
- Honest Kids Organic Apple Juice Drink
- Medium Premium Roast Coffee
- Small Premium Roast Coffee
- Hamburger
- Cheeseburger
- Small Sprite
- Large Diet Coke
- Filet-O-Fish
- McDouble
- Small Coke
- Quarter Pounder with Cheese
- Small Diet Coke
- Large Hi-C Orange
- Double Quarter Pounder with Cheese
- Chocolate Milk
- Medium Hi-C Orange
- Quarter Pounder with Cheese Deluxe
- McCrispy
- Deluxe McCrispy
- Hash Browns
- Sausage
- Hotcakes and Sausage
- Spicy Snack Wrap
- Ranch Snack Wrap
- 3 Piece McCrispy Strips
- 4 Piece McCrispy Strips
- Sausage McGriddles
- 4 pc. Chicken McNuggets
- Large Dr Pepper
- Medium Dr Pepper
- Scrambled Eggs
- Spicy McCrispy
- Deluxe Spicy McCrispy
- Large Premium Roast Coffee
- Sausage, Egg & Cheese McGriddles
- Bacon, Egg & Cheese McGriddles
- Sausage Egg Biscuit
- Bacon Egg Cheese Biscuit
- Sausage McMuffin with Egg
- English McMuffin
- Hotcakes
- 2 Half Strips Bacon
- Large Iced Caramel Coffee
- Large Iced Vanilla Coffee
- Sausage Biscuit
- Medium Iced Caramel Coffee
- Medium Iced Vanilla Coffee
Questions people ask
- How much is a McDonald's Hamburger?
- As of 2026-10-02: A McDonald's Hamburger costs $0.99 to $4.17 across 13,736 US McDonald's restaurants, typically $2.19.
- Which state has the cheapest McDonald's Hamburger?
- Texas is the cheapest state for a McDonald's Hamburger (typically $1.79) and Alaska the most expensive ($3.10). Drive Thru Index, 2026-10-02.
- Where is the cheapest McDonald's Hamburger?
- The cheapest McDonald's Hamburger in the US is $0.99 at 2026 Tower Ave, Superior, WI. (Drive Thru Index, 2026-10-02).
How these prices are measured
Every day we check the menu at every restaurant of each chain, through the same ordering app its customers use, and record each item's pickup price. Restaurants are compared on a basket of items every full-menu restaurant of that brand sells. An index of 100 is the brand's typical (median) restaurant in the country, so 95 means 5% cheaper and 110 means 10% pricier. Brands are only ever compared with themselves, never with each other.
Citing this data: Source: Drive Thru Index (https://drivethruindex.com/items/mcdonalds/hamburger), prices checked 2026-10-02. You are welcome to quote any figure on this page.