The American middle class, as per Pew Research (via Smart Asset), are those who earn approximately $49,478 to $71,359 annually. Given the economic uncertainty of 2025 — from inflation to tariffs increasing the prices of everything from groceries to new cars — it pays for the middle class to be budget-conscious and know how to spread a dollar. That’s especially true for high-price items, like new cars.
Trending Now: 5 Reliable Used Cars Worth Buying, According to George Kamel
Check Out: 4 Low-Risk Ways To Build Your Savings in 2025
Recently, iSeeCars compiled the 20 cheapest cars to drive in 2025, based upon price as well as average annual miles. For those in the market for a new set of wheels, these rides are both rather affordable and have high annual driving rates, making them big saves in the long run. Your next new car might just be below.
Mitsubishi Mirage
-
Average new car price: $18,281
-
Average miles driven per year: 16,342
-
Price per 1,000 miles per year: $1,119
Be Aware: 9 Used Luxury Cars That Are a Bad Investment for the Middle Class
Read Next: These Cars May Seem Expensive, but They Rarely Need Repairs
Trending Now: Suze Orman’s Secret to a Wealthy Retirement–Have You Made This Money Move?
Kia Rio
-
Average new car price: $18,553
-
Average miles driven per year: 13,988
-
Price per 1,000 miles per year: $1,326
Consider This: I’m a Car Expert — These 6 SUVs Are the Best Frugal Buys of 2025
Chevrolet Spark
-
Average new car price: $16,982
-
Average miles driven per year: 12,624
-
Price per 1,000 miles per year: $1,345
Nissan Versa
-
Average new car price: $19,250
-
Average miles driven per year: 13,904
-
Price per 1,000 miles per year: $1,384
Mitsubishi Mirage G4
-
Average new car price: $19,355
-
Average miles driven per year: 13,744
-
Price per 1,000 miles per year: $1,408
Find Out: 10 Cars That Outlast the Average Vehicle
Kia Soul
-
Average new car price: $22,197
-
Average miles driven per year: 15,590
-
Price per 1,000 miles per year: $1,424
Toyota Corolla
-
Average new car price: $23,349
-
Average miles driven per year: 15,310
-
Price per 1,000 miles per year: $1,525
Chevrolet Malibu
-
Average new car price: $28,637
-
Average miles driven per year: 18,762
-
Price per 1,000 miles per year: $1,526
Learn More: I’m a Car Expert — 6 Affordable and Reliable SUVs for Families of 4 or More
Hyundai Accent
-
Average new car price: $18,720
-
Average miles driven per year: 12,006
-
Price per 1,000 miles per year: $1,559
Nissan Sentra
-
Average new car price: $23,045
-
Average miles driven per year: 13,592
-
Price per 1,000 miles per year: $1,695
Nissan Kicks
-
Average new car price: $23,681
-
Average miles driven per year: 13,365
-
Price per 1,000 miles per year: $1,772
Be Aware: The 5 Car Brands Named the Least Reliable of 2025
Nissan Altima
-
Average new car price: $28,806
-
Average miles driven per year: 16,147
-
Price per 1,000 miles per year: $1,784
Kia Rio 5-Door
-
Average new car price: $19,418
-
Average miles driven per year: 10,725
-
Price per 1,000 miles per year: $1,811
Kia Forte
-
Average new car price: $22,823
-
Average miles driven per year: 12,494
-
Price per 1,000 miles per year: $1,827
Try This: I’m a Car Expert — 9 Luxury Cars That Aren’t Worth the Money
Toyota Corolla Hybrid
-
Average new car price: $26,048
-
Average miles driven per year: 14,062
-
Price per 1,000 miles per year: $1,852
Chrysler Voyager
-
Average new car price: $37,248
-
Average miles driven per year: 19,948
-
Price per 1,000 miles per year: $1,867
Honda Insight
-
Average new car price: $27,841
-
Average miles driven per year: 14,501
-
Price per 1,000 miles per year: $1,920
For You: 5 New SUVs the Middle Class Should Consider Buying in 2025
Volkswaen Passat
-
Average new car price: $30,030
-
Average miles driven per year: 15,584
-
Price per 1,000 miles per year: $1,927
Toyota Camry
-
Average new car price: $31,053
-
Average miles driven per year: 16,042
-
Price per 1,000 miles per year: $1,936
Mitsubishi Eclipse Cross
-
Average new car price: $29,514
-
Average miles driven per year: 14,453
-
Price per 1,000 miles per year: $2,042
More From GOBankingRates
-
7 McDonald’s Toys Worth Way More Today
-
4 Companies as Much as Tripling Prices Due To Tariffs
-
Use This Checklist to See if Your Family is Financially Secure
-
7 Wealth-Building Shortcuts Proven To Add $1K to Your Wallet This Month
This article originally appeared on GOBankingRates.com: 20 Cheapest Cars for the Middle Class To Drive in 2025