(11-7-26) The cheapest regular gas in Mercer County is in St. Henry — and it’s the cheapest anywhere in Ohio right now.
The Valero & ARCO at 451 Stachler Drive in St. Henry is listed at $3.13 a gallon on GasBuddy, which matches GasBuddy’s lowest price statewide. In fact, four of the five cheapest stations in the county are in St. Henry.

In Celina, the cheapest is the Murphy USA on Havemann Road at $3.63. Next are three stations at $3.71: Casey’s on Havemann Road, the Sunoco & Shell on East Market Street, and the Marathon on East Market Street. The rest of Celina runs $3.73 to $3.79. Mendon’s only listed station, the Marathon on U.S. 127, is at $3.83.
The other end of the scale: the highest regular price seen in the county is the Marathon at 301 N. Main St. in Rockford, at $4.29 — $1.16 a gallon more than the cheapest in St. Henry, or about $17.40 more on a 15-gallon fill-up. The next-highest price in the county is the Shopperstop, also in Rockford, at $3.89.
How the county compares: GasBuddy’s Ohio average for regular is $3.84 a gallon, with prices trending down — right in line with AAA’s statewide average of $3.86 today. The Lima metro area, the nearest metro to Mercer County, averages $3.60.
A note on the numbers: these are user-reported prices to GasBuddy, read Saturday afternoon around 2 p.m. Gas prices can move by the hour — the $3.13 in St. Henry was reported 23 hours ago, while the $3.63 at Celina’s Murphy USA was reported just a minute or two before the check, and the $3.59 at Fort Recovery’s Casey’s was reported an hour before. Check GasBuddy before you drive, especially if you’re headed to St. Henry for the cheap fill-up.
Sources: GasBuddy regular-fuel listings for Celina, Coldwater, St. Henry, Rockford, Mendon and Fort Recovery, Ohio, read Nov. 7, 2026, ~2 p.m. CST; AAA Ohio averages, Nov. 7, 2026.
Muse AI assisted
