These Cities Have the Cheapest Gas Right Now
If you want cheap gas, ride a bike. That’s because there is no cheap gas in these times of Russia invading Ukraine and supply chain issues. But there are places where gas is cheaper. Here’s a list of the top 25 places to go to get the cheapest gas right now.

You’ll see that certain states have the cheapest gas prices. This is likely due to lower gas taxes, as determined by each state. It also is because of discounts on winter gas blends. These cities and numbers were determined by 24/7 Wall St. Be forewarned; these prices have probably already risen, as gas is going up a few pennies a gallon each day.
25. Grand Forks (ND only), North Dakota

Average price of gas, March 10: $3.88 per gallon
One-day change: +$0.05 per gallon
24. Iowa City, Iowa
Average price of gas, March 10: $3.87 per gallon
One-day change: +$0.02 per gallon
23. Sioux City (IA only), Iowa
Avg. price of gas, March 10: $3.87 per gallon
One-day change: +$0.06 per gallon
22. Greeley, Colorado
Average price of gas, March 10: $3.87 per gallon
One-day change: +$0.06 per gallon
21. Lawton, Oklahoma
Average price of gas, March 10: $3.87 per gallon
One-day change: +$0.14 per gallon
20. Fargo-Moorhead (ND only), North Dakota

Average price of gas, March 10: $3.87 per gallon
One-day change: +$0.04 per gallon
19. Casper, Wyoming
Average price of gas, March 10: $3.87 per gallon
One-day change: +$0.08 per gallon
18. Jonesboro, Arkansas
Average price of gas, March 10: $3.86 per gallon
One-day change: +$0.05 per gallon
17. Topeka, Kansas
Average price of gas, March 10: $3.86 per gallon
One-day change: +$0.02 per gallon
16. Ames, Iowa
Average price of gas, March 10: $3.86 per gallon
One-day change: +$0.02 per gallon
15. Moorhead, Minnesota

Avg. price of gas, March 10: $3.86 per gallon
One-day change: +$0.01 per gallon
14. Lawrence, Kansas
Average price of gas, March 10: $3.86 per gallon
One-day change: +$0.04 per gallon
13. Polk County, Minnesota
Average price of gas, March 10: $3.85 per gallon
One-day change: +$0.03 per gallon
12. Wichita, Kansas
Average price of gas, March 10: $3.85 per gallon
One-day change: +$0.04 per gallon
11. Fayetteville-Springdale-Rogers, Arkansas
Average price of gas, March 10: $3.83 per gallon
One-day change: +$0.06 per gallon
10. Tulsa, Oklahoma

Average price of gas, March 10: $3.82 per gallon
One-day change: +$0.04 per gallon
9. Kansas City (KS only), Kansas
Average price of gas, March 10: $3.82 per gallon
One-day change: +$0.00 per gallon
8. Norfolk, Nebraska
Average price of gas, March 10: $3.82 per gallon
One-day change: +$0.03 per gallon
7. Manhattan, Kansas
Average price of gas, March 10: $3.81 per gallon
One-day change: +$0.03 per gallon
6. Kansas City (MO only), Missouri
Average price of gas, March 10: $3.80 per gallon
One-day change: +$0.02 per gallon
5. Le Flore-Sequoyah, Oklahoma

Average price of gas, March 10: $3.77 per gallon
One-day change: +$0.05 per gallon
4. Fort Smith (AR only), Arkansas
Average price of gas, March 10: $3.77 per gallon
One-day change: +$0.05 per gallon
3. Amarillo, Texas
Average price of gas, March 10: $3.74 per gallon
One-day change: +$0.01 per gallon
2. Joplin, Missouri
Average price of gas, March 10: $3.73 per gallon
One-day change: +$0.05 per gallon
1. St. Joseph, Missouri
Average price of gas, March 10: $3.72 per gallon
One-day change: +$0.02 per gallon