Apartments and houses for sale in Craig County, OK
Loading...
Enable notifications and we'll notify you immediately when a new property becomes available for sale in Craig County, OK on one of the most popular real estate sites!
28 listings

329 N Adair St, Vinita, OK 74301
$165,000
1147 sqft
2 beds
2 baths
$144/sqft
July 26, 2026 - Source: trulia.com
New
23 minutes ago
Vinita, OK

628 W Tahlequah Ave, Vinita, OK 74301
$109,900
930 sqft
3 beds
2 baths
$118/sqft
July 24, 2026 - Source: realtor.com
New
Yesterday
Vinita, OK

614 N Gunter St, Vinita, OK 74301
$112,000
925 sqft
2 beds
1 bath
$121/sqft
July 21, 2026 - Source: realtor.com +2 more
New
5 days ago
Vinita, OK

167 W 1st Ave, Welch, OK 74369
$57,000
1140 sqft
3 beds
1 bath
$50/sqft
July 20, 2026 - Source: realtor.com +2 more
New
6 days ago
Welch, OK

311 N Miller St, Vinita, OK 74301
$135,000
1452 sqft
3 beds
1 bath
$93/sqft
July 18, 2026 - Source: zillow.com +3 more
New
8 days ago
Vinita, OK

539 N Gunter St, Vinita, OK 74301
$235,000
1568 sqft
2 beds
2 baths
$150/sqft
July 16, 2026 - Source: realtor.com +1 more
New
10 days ago
Vinita, OK

6 E 260 Rd, Pensacola, OK 74426
$25,000
July 16, 2026 - Source: redfin.com
New
10 days ago
White Oak, OK

26586 S 4330th Rd, Vinita, OK 74301
$649,900
3761 sqft
4 beds
3 baths
$173/sqft
July 16, 2026 - Source: zillow.com +3 more
New
10 days ago
White Oak, OK

428 N Gunter St, Vinita, OK 74301
$90,000
720 sqft
2 beds
1 bath
$125/sqft
July 15, 2026 - Source: zillow.com +4 more
New
10 days ago
Vinita, OK

455 W 10th Ave, Welch, OK 74369
$125,000
1152 sqft
2 beds
2 baths
$109/sqft
July 14, 2026 - Source: redfin.com
New
11 days ago
Welch, OK

454 W Lakeview Ave, Vinita, OK 74301
$60,000
July 13, 2026 - Source: redfin.com
New
13 days ago
Ketchum, OK

455 W 10th Ave, Welch, OK 74369
$125,000
1344 sqft
3 beds
2 baths
$93/sqft
July 13, 2026 - Source: realtor.com
New
13 days ago
Welch, OK

504 S Thompson St, Vinita, OK 74301
$30,000
July 09, 2026 - Source: redfin.com
New
17 days ago
Vinita, OK

528 N Foreman St, Vinita, OK 74301
$250,000
2156 sqft
4 beds
2 baths
$116/sqft
July 08, 2026 - Source: zillow.com +4 more
New
18 days ago
Vinita, OK

628 W Tahlequah Ave, Vinita, OK 74301
$109,900
930 sqft
3 beds
2 baths
$118/sqft
July 06, 2026 - Source: realtor.com +3 more
New
19 days ago
Vinita, OK

121 S Brown St, Vinita, OK 74301
$269,700
2522 sqft
3 beds
3 baths
$107/sqft
July 02, 2026 - Source: realtor.com
New
23 days ago
Vinita, OK

155 W 5th Ave, Welch, OK 74369
$139,900
1440 sqft
3 beds
2 baths
$97.2/sqft
July 02, 2026 - Source: realtor.com
New
23 days ago
Welch, OK

514 N Miller St, Vinita, OK 74301
$84,997
1274 sqft
3 beds
2 baths
$66.7/sqft
July 02, 2026 - Source: realtor.com +1 more
New
24 days ago
Vinita, OK
What's the average cost of properties in Craig County, OK?
Based on the last 30 days, the average property price in Craig County, OK is $186,752.
This is 43.8% lower than the average price of properties for sale in Oklahoma.
This is 43.8% lower than the average price of properties for sale in Oklahoma.
How often do new properties for sale come on the market in Craig County, OK?
On average, 1 properties are put on the market for sale in Craig County, OK per day.
Filters
Price Range
$
$
Number of Bedrooms
Number of Bathrooms
Square Feet
sqft
sqft