Skip to main content
Skip to navigation
Properties
Find agent
Post listing
Log in
•
Sign up
Search here
List
Land for sale in Western Colorado
Price
Size
Tags
Save
1,624 properties
Updated
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
47 days ago
$4,800,000
80 acres
La Plata County
Durango, CO 81301
7 months ago
$3,400,000
2.32 acres
La Plata County
8,000 sq ft
Durango, CO 81301
$15k drop • Jan 12
$774,000
0.79 acres
Mesa County
6 bd, 3 ba
•
3,364 sq ft
Grand Junction, CO 81506
18 hours
$599,990
0.11 acres
Montrose County
Montrose, CO 81401
1 day
$1,498,000
3 acres
Mesa County
5 bd, 4 ba
•
4,215 sq ft
Grand Junction, CO 81505
22 hours
$875,000
2 acres
Mesa County
5 bd, 4 ba
•
3,498 sq ft
Grand Junction, CO 81503
6 days
$975,000
2 acres
Mesa County
3 bd, 2 ba
•
2,087 sq ft
Loma, CO 81524
$50k drop • Jan 12
$849,000
10 acres
Montezuma County
3 bd, 3 ba
•
3,678 sq ft
Mancos, CO 81328
3 days
$599,000
8.6 acres
Montrose County
3 bd, 2 ba
•
2,400 sq ft
Crawford, CO 81415
Pending
Under contract
$509,000
2.36 acres
La Plata County
Durango, CO 81301
4 months ago
$875,000
20.4 acres
Delta County
4 bd, 4 ba
•
4,846 sq ft
Crawford, CO 81415
20 hours
$669,500
4.7 acres
La Plata County
3 bd, 2 ba
•
1,658 sq ft
Hesperus, CO 81326
20 hours
$1,060,000
1.58 acres
Mesa County
6 bd, 5 ba
•
3,595 sq ft
Loma, CO 81524
29 days
$575,000
3.85 acres
Montezuma County
4 bd, 3 ba
•
2,952 sq ft
Dolores, CO 81323
59 days ago
$145,000
2.4 acres
Montezuma County
Cortez, CO 81321
2 months ago
$700,000
3 acres
Montezuma County
3 bd, 4 ba
•
3,143 sq ft
Cortez, CO 81321
2 months ago
$240,000
68 acres
Montezuma County
Cortez, CO 81321
13 months ago
$1,900,000
24 acres
Montezuma County
3 bd, 2 ba
•
2,390 sq ft
Dolores, CO 81323
$5k drop • Jan 12
$95,000
0.25 acres
Mesa County
Grand Junction, CO 81503
2 months ago
$869,900
3.8 acres
Delta County
3 bd, 2 ba
•
2,204 sq ft
Austin, CO 81410
$15.1k drop • Jan 12
$399,900
5 acres
Moffat County
3 bd, 2 ba
•
1,558 sq ft
Craig, CO 81625
22 hours
$69,900
0.24 acres
Montrose County
Montrose, CO 81401
22 hours
$985,000
252 acres
Dolores County
3 bd, 2 ba
•
1,824 sq ft
Cahone, CO 81320
$25k drop • Jan 12
$1,425,000
9 acres
Garfield County
4 bd, 4 ba
•
3,210 sq ft
Glenwood Springs, CO 81601
$250k drop • Jan 12
$2,250,000
60 acres
Montrose County
Montrose, CO 81401
Pending
Under contract
$325,000
5 acres
La Plata County
2 bd, 2 ba
•
1,166 sq ft
Durango, CO 81303
5 days
$550,000
2 acres
Delta County
3 bd, 25 ba
•
1,856 sq ft
Eckert, CO 81418
$200k drop • Oct 25
$995,000
2 acres
Garfield County
3 bd, 3 ba
•
2,196 sq ft
Gypsum, CO 81637
23 hours
$183,750
0.26 acres
Mesa County
Grand Junction, CO 81507
23 hours
$183,750
0.31 acres
Mesa County
Grand Junction, CO 81507
1 day
$183,750
0.31 acres
Mesa County
Grand Junction, CO 81507
1 day
$183,750
0.36 acres
Mesa County
Grand Junction, CO 81507
1 day
$199,900
0.46 acres
Mesa County
Grand Junction, CO 81507
1 day
$183,750
24 acres
Mesa County
Grand Junction, CO 81507
1 day
$183,750
0.34 acres
Mesa County
Grand Junction, CO 81507
5 days
$4,950,000
435 acres
Montrose County
3 bd, 4 ba
•
3,967 sq ft
Montrose, CO 81401
8 months ago
$183,750
0.19 acres
Mesa County
Grand Junction, CO 81507
$202k drop • Jan 12
$423,400
42.3 acres
Mesa County
Loma, CO 81524
6 days
$850,000
1.9 acres
Mesa County
3 bd, 3 ba
•
2,509 sq ft
Fruita, CO 81521
Pending
Under contract
$689,500
3.48 acres
La Plata County
3 bd, 3 ba
•
3,013 sq ft
Hesperus, CO 81326
Pending
Under contract
$300,000
6.67 acres
Moffat County
3 bd, 2 ba
•
1,704 sq ft
Craig, CO 81625
1 day
$400,000
23 acres
Delta County
Hotchkiss, CO 81419
Pending
Under contract
$120,000
0.31 acres
Mesa County
Grand Junction, CO 81507
$10.1k drop • Jan 12
$139,900
0.25 acres
Mesa County
Grand Junction, CO 81507
Pending
Under contract
$352,000
320 acres
Dolores County
Dove Creek, CO 81324
Pending
Under contract
$675,000
1.28 acres
La Plata County
Durango, CO 81301
7 months ago
$228,000
79 acres
Moffat County
Craig, CO 81625
1 day
Upcoming auction
$— min
138 acres
Montrose County
Feb 1, 2026
Olathe, CO 81425
2 months ago
$149,500
0.13 acres
Mesa County
Palisade, CO 81526
Pending
Under contract
$275,000
3 acres
Montezuma County
1 bd, 1 ba
•
1,440 sq ft
Mancos, CO 81328
1
2
3
4
…
33
1-50 of 1,624 properties
Map