Skip to main content
Best match Lowest price Highest price Lowest mileage Highest mileage Nearest location Best deal Newest year Oldest year Newest listed Oldest listed
Skip to Filters
  • Shadow Black 2016 Kia Soul

    $9,500

    90,001 mi.
    Est. $175/mo

    Fred Martin Superstore

    4.6
    Check Availability
    Norton, OH (24 mi)

    Quick view
  • Mars Orange 2023 Kia Soul LXMars Orange 2023 Kia Soul LXMars Orange 2023 Kia Soul LXMars Orange 2023 Kia Soul LXMars Orange 2023 Kia Soul LXMars Orange 2023 Kia Soul LX

    $15,700

    $300
    44,034 mi.
    Est. $289/mo

    Fred Martin Superstore

    4.6
    Check Availability
    Norton, OH (24 mi)

    Quick view
  • Gravity Gray 2023 Kia Soul LXGravity Gray 2023 Kia Soul LXGravity Gray 2023 Kia Soul LXGravity Gray 2023 Kia Soul LXGravity Gray 2023 Kia Soul LXGravity Gray 2023 Kia Soul LX

    $18,495

    29,048 mi.
    Est. $341/mo

    VanDevere Buick Kia

    4.8
    Check Availability
    Akron, OH (22 mi)
    Quick view
  • Shadow Black 2017 Kia Soul BaseShadow Black 2017 Kia Soul BaseShadow Black 2017 Kia Soul BaseShadow Black 2017 Kia Soul BaseShadow Black 2017 Kia Soul BaseShadow Black 2017 Kia Soul Base

    $11,798

    $444
    61,006 mi.
    Est. $217/mo

    Cascade Subaru

    4.9
    Check Availability
    Cuyahoga Falls, OH (16 mi)
    Quick view
  • Snow White Pearl 2020 Kia Soul SSnow White Pearl 2020 Kia Soul SSnow White Pearl 2020 Kia Soul SSnow White Pearl 2020 Kia Soul SSnow White Pearl 2020 Kia Soul SSnow White Pearl 2020 Kia Soul S

    $7,995

    $500
    125,907 mi.
    Est. $147/mo

    New Line Motors, Inc

    4.5
    Check Availability
    Chesterland, OH (19 mi)
    Quick view
  • Gray 2017 Kia Soul BaseGray 2017 Kia Soul BaseGray 2017 Kia Soul BaseGray 2017 Kia Soul BaseGray 2017 Kia Soul BaseGray 2017 Kia Soul Base

    $13,498

    $500
    83,152 mi.
    Est. $249/mo

    Ken Ganley Lincoln Middleburg Heights

    4.8
    Check Availability
    Middleburg Heights, OH (8 mi)
    Quick view
  • Neptune Blue 2020 Kia Soul GT-LineNeptune Blue 2020 Kia Soul GT-LineNeptune Blue 2020 Kia Soul GT-LineNeptune Blue 2020 Kia Soul GT-LineNeptune Blue 2020 Kia Soul GT-LineNeptune Blue 2020 Kia Soul GT-Line

    $13,911

    $411
    54,589 mi.
    Est. $256/mo

    Great Lakes Honda West

    4.1
    Check Availability
    Elyria, OH (25 mi)
    Quick view
  • Fusion Orange 2023 Kia Soul SFusion Orange 2023 Kia Soul SFusion Orange 2023 Kia Soul SFusion Orange 2023 Kia Soul SFusion Orange 2023 Kia Soul SFusion Orange 2023 Kia Soul S

    $19,423

    14,674 mi.
    Est. $358/mo

    Spitzer Kia Cleveland

    4.7
    Check Availability
    Cleveland, OH (4 mi)

    Quick view
  • Neptune Blue 2020 Kia Soul GT-LineNeptune Blue 2020 Kia Soul GT-LineNeptune Blue 2020 Kia Soul GT-LineNeptune Blue 2020 Kia Soul GT-LineNeptune Blue 2020 Kia Soul GT-LineNeptune Blue 2020 Kia Soul GT-Line

    $12,700

    $500
    80,119 mi.
    Est. $234/mo

    Car Connection of Bedford

    Check Availability
    Bedford, OH (6 mi)
    Quick view
  • Cherry Black 2021 Kia Soul SCherry Black 2021 Kia Soul SCherry Black 2021 Kia Soul SCherry Black 2021 Kia Soul SCherry Black 2021 Kia Soul SCherry Black 2021 Kia Soul S

    $12,900

    $600
    72,403 mi.
    Est. $238/mo

    Sarchione Chevrolet of Garrettsville

    Check Availability
    Garrettsville, OH (30 mi)
    Quick view
  • Gray 2017 Kia Soul +Gray 2017 Kia Soul +Gray 2017 Kia Soul +Gray 2017 Kia Soul +Gray 2017 Kia Soul +Gray 2017 Kia Soul +

    $5,999

    102,106 mi.
    Est. $110/mo

    Eddie Auto Brokers

    Check Availability
    Wickliffe, OH (20 mi)
    Quick view
  • Green 2019 Kia Soul BaseGreen 2019 Kia Soul BaseGreen 2019 Kia Soul BaseGreen 2019 Kia Soul BaseGreen 2019 Kia Soul BaseGreen 2019 Kia Soul Base

    $7,200

    120,700 mi.
    Est. $133/mo

    Private seller: Matthew

    Contact Seller
    Cleveland, OH (9 mi)
    Quick view
  • Gravity Gray 2024 Kia Soul LXGravity Gray 2024 Kia Soul LXGravity Gray 2024 Kia Soul LXGravity Gray 2024 Kia Soul LXGravity Gray 2024 Kia Soul LXGravity Gray 2024 Kia Soul LX

    $18,511

    7,030 mi.
    Est. $341/mo

    Great Lakes Hyundai

    3.9
    Check Availability
    Streetsboro, OH (18 mi)
    Quick view
  • Snow White Pearl 2020 Kia Soul EXSnow White Pearl 2020 Kia Soul EXSnow White Pearl 2020 Kia Soul EXSnow White Pearl 2020 Kia Soul EXSnow White Pearl 2020 Kia Soul EXSnow White Pearl 2020 Kia Soul EX

    $15,820

    46,888 mi.
    Est. $291/mo

    Spitzer Kia Cleveland

    4.7
    Check Availability
    Cleveland, OH (4 mi)

    Quick view
  • Titanium Gray 2017 Kia Soul BaseTitanium Gray 2017 Kia Soul BaseTitanium Gray 2017 Kia Soul BaseTitanium Gray 2017 Kia Soul BaseTitanium Gray 2017 Kia Soul BaseTitanium Gray 2017 Kia Soul Base

    $7,778

    $559
    76,244 mi.
    Est. $143/mo

    Serpentini Chevrolet Tallmadge

    3.8
    Check Availability
    Tallmadge, OH (23 mi)
    Quick view
  • Steel Gray 2023 Kia Soul EXSteel Gray 2023 Kia Soul EXSteel Gray 2023 Kia Soul EXSteel Gray 2023 Kia Soul EXSteel Gray 2023 Kia Soul EXSteel Gray 2023 Kia Soul EX

    $19,999

    $150
    13,606 mi.
    Est. $368/mo

    Kia of Streetsboro

    4.6
    Check Availability
    Streetsboro, OH (18 mi)
    Quick view
  • Fusion Orange 2023 Kia Soul SFusion Orange 2023 Kia Soul SFusion Orange 2023 Kia Soul SFusion Orange 2023 Kia Soul SFusion Orange 2023 Kia Soul SFusion Orange 2023 Kia Soul S

    $18,999

    35,596 mi.
    Est. $350/mo

    Ken Ganley Kia Mentor

    4.6
    Check Availability
    Mentor, OH (27 mi)
    Quick view
  • Neptune Blue 2023 Kia Soul GT-LineNeptune Blue 2023 Kia Soul GT-LineNeptune Blue 2023 Kia Soul GT-LineNeptune Blue 2023 Kia Soul GT-LineNeptune Blue 2023 Kia Soul GT-LineNeptune Blue 2023 Kia Soul GT-Line

    $22,249

    $209
    3,001 mi.
    Est. $410/mo

    Ken Ganley Ford Parma

    4.7
    Check Availability
    Parma, OH (10 mi)
    Quick view
  • Gravity Gray 2024 Kia Soul LXGravity Gray 2024 Kia Soul LXGravity Gray 2024 Kia Soul LXGravity Gray 2024 Kia Soul LXGravity Gray 2024 Kia Soul LXGravity Gray 2024 Kia Soul LX

    $19,918

    17,829 mi.
    Est. $367/mo

    Ken Ganley Kia Medina

    4.8
    Check Availability
    Medina, OH (19 mi)
    Quick view
  • Neptune Blue 2020 Kia Soul GT-Line 2.0LNeptune Blue 2020 Kia Soul GT-Line 2.0LNeptune Blue 2020 Kia Soul GT-Line 2.0LNeptune Blue 2020 Kia Soul GT-Line 2.0LNeptune Blue 2020 Kia Soul GT-Line 2.0LNeptune Blue 2020 Kia Soul GT-Line 2.0L

    $15,493

    $234
    42,474 mi.
    Est. $285/mo

    Spitzer Kia Cleveland

    4.7
    Check Availability
    Cleveland, OH (4 mi)

    Quick view
  • Steel Gray 2025 Kia Soul LXSteel Gray 2025 Kia Soul LXSteel Gray 2025 Kia Soul LXSteel Gray 2025 Kia Soul LXSteel Gray 2025 Kia Soul LXSteel Gray 2025 Kia Soul LX

    $21,589

    13,914 mi.
    Est. $398/mo

    Kia of Streetsboro

    4.6
    Check Availability
    Streetsboro, OH (18 mi)
    Quick view
  • Snow White Pearl 2020 Kia Soul GT-Line TurboSnow White Pearl 2020 Kia Soul GT-Line TurboSnow White Pearl 2020 Kia Soul GT-Line TurboSnow White Pearl 2020 Kia Soul GT-Line TurboSnow White Pearl 2020 Kia Soul GT-Line TurboSnow White Pearl 2020 Kia Soul GT-Line Turbo

    $14,495

    66,056 mi.
    Est. $267/mo

    Next Step Auto Sales LLC

    5.0
    Check Availability
    Kirtland, OH (21 mi)
    Quick view
  • Gray 2025 Kia Soul LXGray 2025 Kia Soul LXGray 2025 Kia Soul LXGray 2025 Kia Soul LXGray 2025 Kia Soul LXGray 2025 Kia Soul LX

    $20,895

    $100
    9,892 mi.
    Est. $385/mo

    DriveTime of Cleveland

    5.0
    Check Availability
    Maple Heights, OH (7 mi)
    Quick view
  • Steel Gray 2023 Kia Soul LXSteel Gray 2023 Kia Soul LXSteel Gray 2023 Kia Soul LXSteel Gray 2023 Kia Soul LXSteel Gray 2023 Kia Soul LXSteel Gray 2023 Kia Soul LX

    $17,995

    20,125 mi.
    Est. $331/mo

    VanDevere Buick Kia

    4.8
    Check Availability
    Akron, OH (22 mi)
    Quick view
  • Cherry Black 2020 Kia Soul SCherry Black 2020 Kia Soul SCherry Black 2020 Kia Soul SCherry Black 2020 Kia Soul SCherry Black 2020 Kia Soul SCherry Black 2020 Kia Soul S

    $13,199

    $220
    72,884 mi.
    Est. $243/mo

    Serpentini Chevrolet Westlake

    3.8
    Check Availability
    Westlake, OH (15 mi)
    Quick view
  • Gravity Gray 2022 Kia Soul LXGravity Gray 2022 Kia Soul LXGravity Gray 2022 Kia Soul LXGravity Gray 2022 Kia Soul LXGravity Gray 2022 Kia Soul LXGravity Gray 2022 Kia Soul LX

    $15,669

    $290
    37,500 mi.
    Est. $289/mo

    Spitzer Kia Cleveland

    4.7
    Check Availability
    Cleveland, OH (4 mi)

    Quick view
  • Titanium 2012 Kia Soul +Titanium 2012 Kia Soul +Titanium 2012 Kia Soul +Titanium 2012 Kia Soul +Titanium 2012 Kia Soul +Titanium 2012 Kia Soul +

    $5,505

    $294
    93,236 mi.
    Est. $101/mo

    Serpentini Chevrolet Westlake

    3.8
    Check Availability
    Westlake, OH (15 mi)
    Quick view
  • Blue 2020 Kia Stinger GT1Blue 2020 Kia Stinger GT1Blue 2020 Kia Stinger GT1Blue 2020 Kia Stinger GT1Blue 2020 Kia Stinger GT1Blue 2020 Kia Stinger GT1

    $30,998

    45,526 mi.
    Est. $571/mo

    CarMax East Meadow

    Check Availability
    $149 delivery to Warrensville Heights, OH (9 mi)
    Quick view
  • Gray 2021 Kia Stinger GT2Gray 2021 Kia Stinger GT2Gray 2021 Kia Stinger GT2Gray 2021 Kia Stinger GT2Gray 2021 Kia Stinger GT2Gray 2021 Kia Stinger GT2

    $33,998

    39,024 mi.
    Est. $626/mo

    CarMax Frederick

    Check Availability
    $149 delivery to Warrensville Heights, OH (9 mi)
    Quick view
Skip to Listings
Best match Lowest price Highest price Lowest mileage Highest mileage Nearest location Best deal Newest year Oldest year Newest listed Oldest listed