Under $40,000

Used Cars for Sale Under $40,000 Across the U.S.



Price






702,002 cars found
Used 29,707 mi

2024 Honda Civic Hatchback Sport

Youngstown, OH
Gasoline
Automatic
FWD
$24,801
or $432/mo
Used 57,390 mi

2017 Chevrolet Traverse 1LT

Youngstown, OH
Gasoline
Automatic
FWD
$14,994
or $261/mo
Certified 33,835 mi

2024 Cadillac XT5 Premium Luxury

Youngstown, OH
Gasoline
Automatic
FWD
$36,600
or $638/mo
Used 160,829 mi

2016 Honda Accord EX-L

Marysville, OH
Gasoline
Automatic
FWD
$12,997
or $226/mo
Used 35,697 mi

2021 Honda Accord Sport

Marysville, OH
Gasoline
Automatic
FWD
$25,000
or $436/mo
Used 25,973 mi

2023 Honda Accord Hybrid Sport

Marysville, OH
Gasoline
Automatic
FWD
$28,227
or $492/mo
Used 38,799 mi

2020 Nissan Frontier PRO-4X

Marysville, OH
Gasoline
Automatic
AWD
$29,117
or $507/mo
Used 48,375 mi

2020 Honda Civic LX

Marysville, OH
Gasoline
Automatic
FWD
$18,727
or $326/mo
Used 32,258 mi

2023 Honda Civic EX

Youngstown, OH
Gasoline
Automatic
FWD
$23,992
or $418/mo
Used 25,928 mi

2024 Honda HR-V Sport

Marysville, OH
Gasoline
Automatic
AWD
$26,723
or $466/mo
Used 232,561 mi

2014 Chevrolet Silverado 1500 LT

Marysville, OH
Gasoline
Automatic
AWD
$8,999
or $157/mo
Used 85,055 mi

2019 Honda Fit Sport

Marysville, OH
Gasoline
Automatic
FWD
$15,500
or $270/mo
Used 37,295 mi

2023 Honda Passport Elite

Marysville, OH
Gasoline
Automatic
AWD
$36,997
or $645/mo
Used 88,542 mi

2016 Honda CR-V EX-L

Marysville, OH
Gasoline
Automatic
AWD
$18,227
or $318/mo
Used 23,151 mi

2024 Honda CR-V EX

Marysville, OH
Gasoline
Automatic
FWD
$30,000
or $523/mo
Used 62,195 mi

2024 Honda CR-V Sport-L

Marysville, OH
Gasoline
Automatic
AWD
$31,727
or $553/mo