2004 Mazda 6
Recalls, most-reported problems, crash-test ratings, fuel economy and what a 2004 Mazda 6 is worth — from official NHTSA and EPA data. 1,629 on record.
2004 Mazda 6 at a glance
Included: that car's specs and build sheet, model-year recall campaigns and a fair price.
2004 Mazda 6 recalls 0
No NHTSA safety-recall campaigns are on record for the 2004 Mazda 6.
Source: U.S. NHTSA, checked 4 Nov 2026. A campaign covers the model year; to see whether a particular car still needs the repair, check its VIN on NHTSA.gov or ask a franchised dealer.
2004 Mazda 6 MPG & running costs
Source: U.S. EPA / DOE fueleconomy.gov. The EPA lists 4 versions of this model year; combined is shown as a range and the other figures are averages.
Estimated 5-year cost to own
A rough guide to what running a 2004 Mazda 6 costs over five years and 75,000 miles.
How this is estimated: fuel is the U.S. EPA annual cost at 15,000 miles a year. There aren't enough comparable listings to estimate depreciation for this model, so it is left out. Not included: insurance, maintenance, repairs, taxes, registration and finance costs. Treat it as a comparison guide, not a quote.
About the Mazda 6
The Mazda 6 is a mid-size sedan produced by Mazda from 2002 to 2024, replacing the long-produced Capella/626.
From Wikipedia, licensed CC BY-SA 4.0. Describes the model line in general, not this model year specifically.
2004 Mazda 6 trims & engines on record
2004 Mazda 6 vehicles on record
2004 Mazda 6 i1YVHP84C045N63165
2004 Mazda 61YVFP80C145N41043
2004 Mazda 61YVHP80DX45N79405
2004 Mazda 6JMZGG12F241232680
2004 Mazda 6JMZGG12F251278018
2004 Mazda 6JMZGY19T201154595
2004 Mazda 6JMZGG128241215631
2004 Mazda 6JMZGY193251198064
2004 Mazda 6JMZGY198251176221
2004 Mazda 6JMZGG128251238739
2004 Mazda 6JM7GG32F241136732
2004 Mazda 6JMZGY19T201163786
2004 Mazda 6JMZGY19T201191662
2004 Mazda 6JMZGG128251261931
2004 Mazda 6JMZGG12F251277013
2004 Mazda 6JMZGY19F251177982
2004 Mazda 6JMZGY19R201189732
2004 Mazda 6JMZGG12F551238865
2004 Mazda 6JMZGY19T201180537
2004 Mazda 6JMZGG12F241233949
2004 Mazda 6JMZGY19R201160350
2004 Mazda 6JMZGY19R201189957
2004 Mazda 6JMZGY19T201202343
2004 Mazda 6JMZGG14T201276784