Homes under $300K in Cave Junction, OR
17 for sale · 31 homes listed · Updated November 9, 2026
- 541 Caves Highway, Cave Junction 97523 $245,000 · 2 bd · 2 ba · 1,639 sqft
- 105 Raymond Street, Cave Junction 97523 $169,900 · 2 bd · 2 ba · 924 sqft
- 185 Browntown Road, Cave Junction 97523 $270,000 · 2 bd · 2 ba · 1,060 sqft
- 2565 Rockydale Road, Cave Junction 97523 $190,000 · 1 bd · 1 ba · 900 sqft
- 2584 Rockydale Road, Cave Junction 97523 $200,000 · 2 bd · 1 ba · 1,050 sqft
- 3759 Dick George Road, Cave Junction 97523 $140,000 · 2 bd · 1 ba · 672 sqft
- 2751 Caves Highway, Cave Junction 97523 $265,000 · 3 bd · 2 ba · 1,504 sqft
- 411 South Old Stage Road, Cave Junction 97523 $199,900 · 3 bd · 1 ba · 1,604 sqft
- 315 South Old Stage Road, Cave Junction 97523 $289,000 · 2 bd · 2 ba · 940 sqft
- 118 South Caves Avenue, Cave Junction 97523 $250,000 · 2 bd · 1 ba · 1,050 sqft
- 126 South Kerby Avenue, Cave Junction 97523 $115,000 · 2 bd · 1 ba · 832 sqft
- 461 Fir Drive, Cave Junction 97523 $259,900 · 3 bd · 1 ba · 1,424 sqft
- 3580 Rockydale Road, Cave Junction 97523 $250,000 · 3 bd · 1 ba · 1,180 sqft
- 535 West River Street, Cave Junction 97523 $244,900 · 3 bd · 2 ba · 1,568 sqft
- 33105 Redwood Highway, Cave Junction 97523 $100,000 · 2 bd · 1 ba · 1,404 sqft
- 146 Enchanted Way, Cave Junction 97523 $275,000 · 4 bd · 3 ba · 1,872 sqft
- 1970 Laurel Road, Cave Junction 97523 $139,999 · 3 bd · 2 ba · 1,120 sqft
- 1940 White School House Road, Cave Junction 97523 Pending $145,000 · 2 bd · 1 ba · 1,039 sqft
- 5675 Caves Highway, Cave Junction 97523 Pending $279,000 · 2 bd · 2 ba · 1,536 sqft
- 2574 Rockydale Road, Cave Junction 97523 Pending $275,000 · 3 bd · 2 ba · 816 sqft
- 450 Jackadel Lane, Cave Junction 97523 Pending $289,000 · 3 bd · 2 ba · 1,300 sqft
- 565 North Old Stage Road, Cave Junction 97523 Pending $189,950 · 3 bd · 2 ba · 1,518 sqft
- 5525 Caves Highway, Cave Junction 97523 Pending $200,000 · 2 bd · 1 ba · 912 sqft
- 337 Cedar Ridge Drive, Cave Junction 97523 Pending $299,000 · 3 bd · 2 ba · 1,424 sqft
- 575 Kirkham Road, Cave Junction 97523 Pending $296,999 · 3 bd · 2 ba · 1,840 sqft
- 170 South Old Stage Road, Cave Junction 97523 Pending $220,000 · 2 bd · 1 ba · 1,140 sqft
- 560 Schumacher Street, Cave Junction 97523 Pending $259,999 · 2 bd · 2 ba · 1,040 sqft
- 476 South Junction Avenue, Cave Junction 97523 Pending $239,000 · 3 bd · 2 ba · 1,056 sqft
- 4490 Holland Loop Road, Cave Junction 97523 Pending $299,000 · 3 bd · 1 ba · 1,430 sqft
- 125 Floyd Lane, Cave Junction 97523 Pending $260,000 · 2 bd · 1 ba · 924 sqft
- 362 Crest Drive, Cave Junction 97523 Active Under Contract $290,000 · 3 bd · 2 ba · 1,348 sqft