Under $40,000

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



Price






697,285 cars found
Used 63,395 mi

2021 Kia K5 EX

Medina, OH
Gasoline
Automatic
FWD
$21,984
or $383/mo
Certified 73,628 mi

2023 Kia Telluride SX Prestige X-Pro

Medina, OH
Gasoline
Automatic
AWD
$35,993
or $627/mo
Certified 44,753 mi

2023 Kia Seltos S

Medina, OH
Gasoline
Automatic
AWD
$21,516
or $375/mo
Certified 6,509 mi

2025 Honda Civic Hatchback Sport

Youngstown, OH
Gasoline
Automatic
FWD
$26,957
or $470/mo
Certified 7,676 mi

2025 Honda Civic Sport

Youngstown, OH
Gasoline
Automatic
FWD
$26,111
or $455/mo
Certified 57,016 mi

2024 Honda CR-V EX

Youngstown, OH
Gasoline
Automatic
AWD
$27,953
or $487/mo
Used 60,380 mi

2023 Toyota RAV4 XLE

Parma, OH
Gasoline
Automatic
AWD
$29,060
or $506/mo
Used 180,596 mi

2013 Honda Ridgeline RTL

Youngstown, OH
Gasoline
Automatic
AWD
$9,376
or $163/mo
Certified 72,062 mi

2019 Nissan Murano SL

Youngstown, OH
Gasoline
Automatic
AWD
$18,998
or $331/mo
Certified 34,798 mi

2023 Buick Encore GX Preferred

Youngstown, OH
Gasoline
Automatic
FWD
$19,874
or $346/mo
Used 33,278 mi

2023 Buick Encore GX Select

Youngstown, OH
Gasoline
Automatic
AWD
$22,200
or $387/mo
Certified 30,774 mi

2024 Chevrolet Trax Activ

Youngstown, OH
Gasoline
Automatic
FWD
$21,498
or $375/mo
Used 46,824 mi

2016 Honda Civic EX-T

Marysville, OH
Gasoline
Automatic
FWD
$17,997
or $314/mo
Used 103,751 mi

2016 Honda Civic EX

Marysville, OH
Gasoline
Automatic
FWD
$15,000
or $261/mo
Used 115,801 mi

2018 Honda Civic EX

Marysville, OH
Gasoline
Automatic
FWD
$15,000
or $261/mo
Used 67,585 mi

2020 Jeep Gladiator Sport S

Marysville, OH
Gasoline
Automatic
AWD
$26,227
or $457/mo