United States map with 26.2 logo

Welcome to the results of our 2023 Best Marathons in the U.S. poll! Here we list the top marathon in every U.S. state organized by month, with runners-up in italics.

You can also view this list organized by state to read a brief profile on each of our winners.

THANK YOU to all who voted or posted your reviews — your overwhelming support enabled us to compile this list with confidence. We hope you’ll add some of these to your own wish list! 👏

Disclaimer: Due to their exclusive status as World Marathon Majors (with all the prestige and advantages conferred by that status) the Boston Marathon, Chicago Marathon and New York City Marathon were excluded from the voting in their respective states (Massachusetts, Illinois and New York). It’s no secret these three races are bucket-list favorites, and our goal is to help runners discover less ballyhooed events deserving of their time and money.


Best Marathons in the U.S. by month

January

Big Beach Marathon – Gulf Shores, AL
Chevron Houston Marathon – Houston, TX
Daufuskie Island Marathon – Daufuskie Island, SC
Louisiana Marathon – Baton Rouge, LA
Miami Marathon – Miami, FL
Red Rock Canyon Marathon – Las Vegas, NV
Rock ‘n’ Roll Arizona – Phoenix, AZ
Walt Disney World Half Marathon – Lake Buena Vista, FL

February

The Cowtown – Fort Worth, TX
Mesa Marathon – Mesa, AZ
Mississippi Blues Marathon – Jackson, MS

Skidaway Island Marathon – Savannah, GA

March

Atlanta Marathon – Atlanta, GA
B&A Trail Marathon – Severna Park, MD

Bataan Memorial Death March – White Sands, NM
Little Rock Marathon – Little Rock, AR
Los Angeles Marathon – Los Angeles, CA
Myrtle Beach Marathon – Myrtle Beach, SC
Savin Rock Marathon – West Haven, CT
Yuengling Shamrock Marathon – Virginia Beach, VA (tie, VA runner-up)
Zydeco Marathon – Lafayette, LA

April

Big Sur International Marathon – Big Sur, CA
Carmel Marathon Weekend – Carmel, IN
Coast Guard Marathon – Elizabeth City, NC
Delaware Marathon Running Festival – Wilmington, DE
Eau Claire Marathon – Eau Claire, WI
Eugene Marathon
– Eugene, OR
Foot Levelers Blue Ridge Marathon – Roanake, VA (tie, VA runner-up)
Garmin Olathe Marathon in the Land of Oz – Olathe, KS
GO! St. Louis Marathon – St. Louis, MO
Kentucky Derby Festival Marathon – Louisville, KY
Maui Marathon – Lahaina, HI
Oklahoma City Memorial Marathon – Oklahoma City, OK
REVEL Mt Charleston – Las Vegas, NV
RunAPalooza! – Ashbury Park, NJ
St. Jude Rock ‘n’ Roll Nashville – Nashville, TN

May

Buffalo Marathon – Buffalo, NY
Cincinnati Flying Pig Marathon – Cincinnati, OH
Coeur d’Alene Marathon – Coeur d’Alene, ID
Denver Colfax Marathon – Denver, CO
Fargo Marathon – Fargo, ND
Lincoln Marathon – Lincoln, NE
Ogden Marathon – Ogden, UT
Pittsburgh Marathon – Pittsburgh, PA
Prince of Wales Island Marathon – Craig, AK
Queen Bee Montana Marathon – Billings, MT
Providence Marathon – Providence, RI
Shiprock Marathon – Shiprock, NM
Vermont City Marathon – Burlington, VT

June

Deadwood Mickelson Trail Marathon – Deadwood, SD (tie, SD winner)
Grandma’s Marathon – Duluth, MN
Hatfield McCoy Marathon – Williamson, WV (WV winner, KY runner-up)
Missoula Marathon – Missoula, MT
Light at the End of the Tunnel Marathon – Snoqualmie Pass, WA

July

Mad Marathon – Waitsfield, VT
Mesa Falls Marathon – Idaho Falls, ID

August

Anchorage RunFest (Humpy’s Marathon) – Anchorage, AK
Run with the Horses Marathon – Green River, WY
Sioux Falls Marathon – Sioux Falls, SD

Tunnel Vision Marathon – Snoqualmie Pass, WA

September

Air Force Marathon – Wright-Patterson AFB, OH
Bismarck Marathon – Bismarck, ND

Clarence DeMar Marathon – Keene, NH
Jackson Hole Marathon – Jackson, WY
Monument Marathon – Gering, NE
Pikes Peak Marathon – Manitou Springs, CO
Quad Cities Marathon – Moline, IL
Tunnel Light Marathon – Snoqualmie Pass, WA
Wabash Trace Nature Trail Marathon – Shenandoah, IA

October

Amica Newport Marathon – Newport, RI
Atlantic City Marathon – Atlantic City, NJ
Baltimore Running Festival – Baltimore, MD
Baystate Marathon – Lowell, MA
Cape Cod Marathon – Falmouth, MA
Des Moines Marathon – Des Moines, IA
Detroit Free Press Marathon – Detroit, MI
Grand Rapids Marathon – Grand Rapids, MI
Hartford Marathon – Hartford, CT
Indianapolis Monumental Marathon – Indianapolis, IN
Maine Marathon – Portland, ME
Marine Corps Marathon – Arlington, VA
Medtronic Twin Cities Marathon – Minneapolis, MN
Milwaukee Lakefront Marathon – Milwaukee, WI (tie, WI runner-up)

New Hampshire Marathon – Bristol, NH
Mount Desert Island Marathon – Bar Harbor, ME
Portland Marathon – Portland, OR
Prairie Fire Marathon – Wichita, KS
Run Crazy Horse – Crazy Horse, SD (tie, SD winner)
St. George Marathon – St. George, UT

Wineglass Marathon – Bath, NY

November

Bass Pro Shops Conservation Marathon – Springfield, MO
Madison Marathon – Madison, WI (tie, WI runner-up)
Marshall University Marathon – Huntington, WV

Outer Banks Marathon – Kitty Hawk, NC
Philadelphia Marathon – Philadelphia, PA
Route 66 Marathon – Tulsa, OK
Seattle Marathon – Seattle, WA
Tunnel Hill Marathon – Vienna, IL

December

Honolulu Marathon – Honolulu, HI
Jacob Wells 3 Bridges Marathon – Little Rock, AR
Mississippi Gulf Coast Marathon – Pass Christian, MS
Rehoboth Beach Seashore Marathon – Rehoboth Beach, DE
Rocket City Marathon – Huntsville, AL
St. Jude Memphis Marathon – Memphis, TN