GMC Terrain for Sale Near Selinsgrove, PA
17870 Save Search
Sort By: Best Match
Filter Results
113 Cars for Sale
Location
50 Miles
Condition
Year
to
Make (1)
GMC Models (1)
Body Style (1)
Applied Filters (3):
Clear All
Used
2021 GMC Terrain
AWD SLE
$22,809
$419.55/month est.
Mileage: 28,267
Location: Fred Beans Hyundai of Mechanicsburg (41 miles away)
Used
2024 GMC Terrain
AWD SLE
$30,500
$561.02/month est.
Mileage: 2,770
Location: Fred Beans Hyundai of Mechanicsburg (41 miles away)
Used
2022 GMC Terrain
AWD SLT
$26,370
$485.05/month est.
Mileage: 48,295
Location: John H Sheaffer Incorporation (31 miles away)
Used
2018 GMC Terrain
SLT
$13,997
$257.46/month est.
Mileage: 107,902
Location: Stuckey Mitsubishi (47 miles away)
Used
2022 GMC Terrain
AWD SLT
$23,990
$441.27/month est.
Mileage: 35,932
Location: Auto First LLC (41 miles away)
New
2026 GMC Terrain
AWD Elevation
$39,335
$723.53/month est.
Mileage: 12
Location: My Car Chevrolet GMC (20 miles away)
New
2026 GMC Terrain
AWD AT4
$43,095
$792.69/month est.
Mileage: 5,560
Location: My Car Chevrolet GMC (20 miles away)
New
2026 GMC Terrain
AWD AT4
$44,080
$810.81/month est.
Mileage: 2
Location: My Car Chevrolet GMC (20 miles away)
Used
2024 GMC Terrain
FWD SLE
$22,123
$406.93/month est.
Mileage: 42,866
Location: My Car Chevrolet GMC (20 miles away)
Used
2024 GMC Terrain
AWD SLE
$23,501
$432.28/month est.
Mileage: 33,023
Location: My Car Chevrolet GMC (20 miles away)
New
2026 GMC Terrain
AWD Denali
$46,085
$847.69/month est.
Mileage: 5
Location: Faulkner Buick GMC Harrisburg (40 miles away)
New
2026 GMC Terrain
AWD AT4
$42,435
$780.55/month est.
Mileage: 10
Location: Faulkner Buick GMC Harrisburg (40 miles away)
New
2026 GMC Terrain
AWD AT4
$43,685
$803.54/month est.
Mileage: 10
Location: Faulkner Buick GMC Harrisburg (40 miles away)
New
2026 GMC Terrain
AWD Denali
$47,170
$867.64/month est.
Mileage: 20
Location: Faulkner Buick GMC Harrisburg (40 miles away)
Used
2016 GMC Terrain
SLE-1
$10,994
$202.22/month est.
Mileage: 96,607
Location: Moyer Kia (41 miles away)
Used
2022 GMC Terrain
AWD SLT
$25,377
$466.78/month est.
Mileage: 33,407
Location: Frederick Chevrolet of Lebanon, Inc. (44 miles away)
Used
2018 GMC Terrain
SLT
$15,479
$284.72/month est.
Mileage: 110,377
Location: Van Campen Motors (29 miles away)
New
2026 GMC Terrain
AWD Elevation
$38,735
$712.49/month est.
Mileage: 5
Location: Faulkner Buick GMC Harrisburg (40 miles away)
Used
2023 GMC Terrain
AWD SLE
$25,588
$470.66/month est.
Mileage: 27,218
Location: Faulkner Buick GMC Harrisburg (40 miles away)
Used
2024 GMC Terrain
AWD SLT
$24,988
$459.63/month est.
Mileage: 40,911
Location: Blaise Alexander Subaru of Lewistown (38 miles away)
Used
2023 GMC Terrain
AWD SLE
$26,245
$482.75/month est.
Mileage: 23,270
Location: Frederick Chevrolet of Lebanon, Inc. (44 miles away)
Used
2023 GMC Terrain
AWD Denali
$29,900
$549.98/month est.
Mileage: 35,066
Location: Frederick Chevrolet of Lebanon, Inc. (44 miles away)
Used
2022 GMC Terrain
AWD Denali
$26,800
$492.96/month est.
Mileage: 48,553
Location: Frederick Chevrolet of Lebanon, Inc. (44 miles away)
Vehicle History Reports
Learn more about a vehicle you plan to buy to help avoid any hidden surprises.




















