Back Craig County

Real Estate & Property for Sale in Craig County

Showing 1 - 21 of 7220 properties
For Sale
$350,000
16631 Hummingbird Lane
Claremore OK 74017
3
3
2
Single-Family
Listing courtesy of Solid Rock, REALTORS
For Sale
$375,000
401401 W 2110 Dr
Broken Arrow OK 74006
4
3
2
Single-Family
Listing courtesy of REMAX Results | Bartlesville
For Sale
$675,000
15431 E 350 Road
Colcord OK 74338
3
2
3
Single-Family
Listing courtesy of Keller Williams Market Pro
For Sale
$135,000
405 North Orphan Street
Pryor Creek OK 74361
3
1
2
Single-Family
Listing courtesy of United Country - OK Lifestyle
For Sale
$211,900
5620 Southeast East Circle
Bartlesville OK 74006
3
2
2
Single-Family
Listing courtesy of McAnaw & Company
For Sale
$210,000
210 East Will Rogers Boulevard
Claremore OK 74017
3
2
Single-Family
Listing courtesy of McGraw, REALTORS
For Sale
$424,900
7500 South 4130 Road
Talala OK 74080
2
3
2
Single-Family
Listing courtesy of Keller Williams Premier
For Sale
$320,000
2817 Claremont Dr
Bartlesville OK 74006
4
3
2
Single-Family
Listing courtesy of McAnaw & Company
For Sale
$224,900
407 East 8th Street
Pineville MO 64856
4
3
Single-Family
Listing courtesy of National Realty
For Sale
$98,000
231 Reed Dr
Parsons KS 67357
3
1
Single-Family
Listing courtesy of Golden Oak Real Estate LLC
For Sale
$154,900
930 Circle Drive
Independence KS 67301
3
2
2
Single-Family
Listing courtesy of Coldwell Banker Pasternak John
For Sale
$148,500
56450 South 695 Road
Colcord OK 74338
Land
Listing courtesy of Century 21 Lyons & Associates
For Sale
$50,000
24099 North 3983
Bartlesville OK 74006
Land
Listing courtesy of Keller Williams Realty
For Sale
$20,000
209 East 2nd Street
Chelsea OK 74016
2
1
Single-Family
Listing courtesy of Hometown Real Estate
For Sale
$75,000
107 East Denbo Street
Catoosa OK 74015
3
1
Single-Family
Listing courtesy of REMAX Results | Tulsa
For Sale
$72,300
113 C Street Northwest
Miami OK 74354
4
3
2
Single-Family
Listing courtesy of Coldwell Banker Select
For Sale
$145,000
328 Southeast 4th Street
Pryor OK 74361
3
2
1
Other
Listing courtesy of United Country - OK Lifestyle
For Sale
$20,000
204 West Dial Street
Jay OK 74346
Land
Listing courtesy of REMAX Grand Lake | Grove
For Sale
$149,000
Lot 50 South 598 Ridge
Grove OK 74344
Land
Listing courtesy of REMAX Grand Lake | Grove
For Sale
$147,000
TBD US-59
Grove OK 74344
Land
Listing courtesy of REMAX Grand Lake | Grove
For Sale
$250,000
Tract 1 South 572 Road
Jay OK 74346
Land
Listing courtesy of REMAX Grand Lake | Grove
1 - 21 of 7,220

Cities in Craig County

Zip codes in Craig County

View nearby Counties

© 2026 RateMyAgent