Used Pickups for Sale in Spirit Lake, IA Under $40,000

Showing 24 of 145 listings

No matches found.

Save your search and we will notify you when we have cars that match your search criteria.

We expanded your search distance and we're unable to find cars that match.

Try adjusting your filters, or start a new search.

$24,500
$24,500 above
$722/mo est. ?
75,805 km

Don Pierson Ford-Lincoln, Inc.

Authorized EpicVIN dealer

51301, Spencer IA

Check Details
$24,900
$24,900 above
$734/mo est. ?
255,048 km

Don Pierson Ford-Lincoln, Inc.

Authorized EpicVIN dealer

51301, Spencer IA

Check Details
$34,900
$34,900 above
$1,029/mo est. ?
120,036 km

Asa Auto Plaza

56143, Jackson MN

Check Details
$25,250
$25,250 above
$745/mo est. ?
32,958 km

CarzCentral

51334, Estherville IA

Check Details
$33,975
$33,975 above
$1,002/mo est. ?
75,938 km

Okoboji Toyota

51360, Spirit Lake IA

Check Details
$28,750
$28,750 above
$848/mo est. ?
37,298 km 2.0L

Emmetsburg Ford

4.9
Star icon
3 reviews

50536, Emmetsburg IA

Check Details
$33,950
$33,950 above
$1,001/mo est. ?
120,097 km 3.5L

Emmetsburg Ford

4.9
Star icon
3 reviews

50536, Emmetsburg IA

Check Details
$38,885
$38,885 above
$1,147/mo est. ?
121,891 km

Billion Ford of Worthington

56187, Worthington MN

Check Details
$39,084
$39,084 above
$1,153/mo est. ?
58,226 km

Billion Chevrolet of Worthington

56187, WORTHINGTON MN

Check Details
$35,796
$35,796 above
$1,056/mo est. ?
64,330 km 2.7L

Billion Chevrolet of Worthington

56187, Worthington MN

Check Details
$35,485
$35,485 above
$1,044/mo est. ?
31 km

Billion Ford of Worthington

56187, Worthington MN

Check Details
$38,455
$38,455 above
$1,132/mo est. ?
0 km 2.0L

Billion Ford of Worthington

56187, Worthington MN

Check Details
$37,900
$37,900 above
$1,118/mo est. ?
194,523 km

H & N Chevrolet Buick

4.7 Google 124 reviews

51301, Spencer IA

Check Details
$31,900
$31,900 above
$941/mo est. ?
144,775 km

H & N Chevrolet Buick

4.7 Google 124 reviews

51301, Spencer IA

Check Details
$37,775
$37,775 above
$1,114/mo est. ?
145,846 km

Billion Ford of Worthington

56187, Worthington MN

Check Details
$33,796
$33,796 above
$997/mo est. ?
60,543 km 2.7L

Billion Chevrolet of Worthington

56187, Worthington MN

Check Details
$17,796
$17,796 above
$525/mo est. ?
217,852 km

Billion Chevrolet of Worthington

56187, Worthington MN

Check Details
$34,459
$34,459 above
$1,014/mo est. ?
16 km

Billion Ford of Worthington

56187, Worthington MN

Check Details
$33,568
$33,568 above
$988/mo est. ?
16 km

Billion Ford of Worthington

56187, Worthington MN

Check Details
$35,577
$35,577 above
$1,049/mo est. ?
63,976 km

51360, Spirit Lake IA

Check Details
$39,490
$39,490 above
$1,162/mo est. ?
0 km

Spirit Lake Chrysler Dodge Jeep Ram

51360, Spirit Lake IA

Check Details
$32,787
$32,787 above
$965/mo est. ?
0 km

Spirit Lake Chrysler Dodge Jeep Ram

51360, Spirit Lake IA

Check Details
$36,316
$36,316 above
$1,069/mo est. ?
21 km

Spirit Lake Chrysler Dodge Jeep Ram

51360, Spirit Lake IA

Check Details
$19,995
$19,995 above
$590/mo est. ?
134,570 km

Okoboji Toyota

51360, Spirit Lake IA

Check Details