Welcome to Mark's Auto Mart, home of the best used cars in Fort Dodge, IA. We have worked hard to build a reputation for selling high quality used cars backed by extraordinary service. Most of our business is done with individuals who've never even driven the vehicle or seen it in person prior to purchasing. Only two things make that possible: unequaled quality and a high level of service.

We offer a variety of car financing programs to meet the individual needs of our customers. We provide our customers with a variety of extended warranty plans to protect their used car after a purchase has been made.

Please use the menu above to browse our current inventory and learn more about us. If you have any questions please feel free to call us at (515) 573-5931.

Marks Auto Mart
2100 5th Avenue South
Fort Dodge Iowa 50501

(515) 573-5931

Hours of Operation
Mon-Fri:
Saturday:
Sunday:
9:00am - 6:00pm
9:00am - 6:00pm
Closed

Featured Vehicles

2011 Toyota RAV4 Ltd

  •  Black
  •  Gray Leather
  •  Automatic
  •  2.5L DOHC 16-valve 4-cyl
  •  2T3DF4DVXBW155957
  •  80,203 miles

Our Price

$19,900

2009 Chevrolet Silverado 1500 LT

  •  Dark Cherry Metallic
  •  Light Titanium/Ebony Cloth
  •  Automatic
  •  5.3L V8
  •  1GCEK29009Z144915
  •  92,958 miles

Our Price

$19,900

2010 Chevrolet Impala LT

  •  Aqua Blue Metallic
  •  Gray Cloth
  •  Automatic
  •  3.5L V6
  •  2G1WB5EK3A1152591
  •  113,828 miles

Our Price

$9,900

2012 Mazda Mazda2 Sport

  •  Brilliant Black
  •  Black Cloth
  •  Automatic
  •  DOHC 16-valve I4
  •  JM1DE1KY9C0138331
  •  37,509 miles

Our Price

$11,900

2010 Cadillac Escalade EXT Premium

  •  White Diamond Tricoat
  •  Ebony/Ebony Leather
  •  Automatic
  •  6.2L V8
  •  3GYVKNEF9AG105363
  •  65,625 miles

Our Price

$35,900

2007 GMC Acadia SLT

  •  Liquid Silver Metallic
  •  Light Titanium Leather
  •  Automatic
  •  3.6L V6
  •  1GKER33777J152386
  •  104,472 miles

Our Price

$16,900

2010 Chevrolet Silverado 1500 LT

  •  Black Granite Metallic
  •  Light Titanium/Ebony Cloth
  •  Automatic
  •  5.3L V8
  •  3GCRKSE3XAG102385
  •  91,503 miles

Our Price

$21,900

2010 Chevrolet Silverado 2500HD LT

  •  Victory Red
  •  Ebony Cloth
  •  Automatic
  •  6.0L V8
  •  1GC5KXBG3AZ189985
  •  71,015 miles

Our Price

$25,900