Get Travel Southern Oregon highlights delivered to your inbox

This field is for validation purposes and should be left unchanged.

There is a lot to do in Southern Oregon! Be the first to hear about local events, seasonal highlights and a get local’s perspective on the region.


Agency Lake Resort

Agency Lake Resort is located in southern Oregon. The lakeside resort is 30 miles south of Crater Lake National Park and 27 miles north of Klamath Falls. Leaving the high desert on hiway 97 and going west will take you to an oasis of green grass and weeping willow trees looking across Agency Lake to the Cascade Mountain range.

You will be welcomed to the quiet of the countryside and enjoy all kinds of animal life both on the lake and in the park. This is a family resort and children and the family pet are welcome to come and play. The resort has cabins, RV sites and tent sites on 750 feet of lake frontage and is open much of the year. World class fishing can be found on Agency Lake and nearby Wood River and Williamson River.

The resort has a general store, showers and restrooms, boat launch, and moorage. Summer RV guests are welcome and storage is available for RVs or boats and trailers.

Contact Information

37000 Modoc Pt Road
Chiloquin, OR. 97624


  • Near Fishing / Hunting
  • 50 Amp Hookups
  • Showers
  • Cabin / Cottage Rentals


  • Camping
  • RV Parks

Related Destinations

Diamond Lake Resort
Crater Lake

Diamond Lake Resort

Diamond Lake Resort has evolved from a small fishing lodge built in the 1920s, to a modern family resort that […]

350 Resort Drive
Diamond Lake, OR. 97731
(541) 793-3333
Learn More
Crater Lake

Big Elk Guard Station

With a history that dates back to 1907, Big Elk Guard Station is the oldest continuously used administrative site within […]

Butte Falls, OR. 97522
Learn More
Enjoy a picnic at Eagle Rock Campground
Crater Lake

Eagle Rock Campground

Overview Nestled along the bank of the Wild and Scenic North Umpqua River, Eagle Rock Campground offers an excellent setting […]

18782 North Umpqua Hwy
Diamond Lake, OR. 97443
Learn More