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