For the 07 st with the v8, the mpg is 14 city, 20 highway. So the average is 17 mpg. The only way i know to improve it is to keep your foot out of it :) Thats really not bad for a midsize by comparison, unless you buy a new truck with a turbo 4 cylinder, and those are only made that way because...