For another week, Iowa's gas prices exceed the national average. Triple A says the average price for a gallon of regular unleaded in Iowa is $2.30--the same as last Friday. the national average is $2.28. Cedar Rapids and the Davenport metro area post the best prices in the state at $2.21 a gallon. Drivers in Des Moines still face the highest price at the pump at $2.48 for a gallon of regular. That price is eight cents lower than a week ago.