Diamond Lake, Oregon

Diamond Lake: Positioned at an elevation of 5,292 feet in the Cascade Range of Douglas County, Oregon, this lake lies between Mount Thielsen and Mount Bailey just north of Crater Lake National Park.

About

Diamond Lake is a city located in the county of Douglas in the U.S. state of Oregon.

Quick Facts about Diamond Lake

State Oregon (United States)
County Douglas County
Latitude & Longitude 43.1787,-122.1389
Time Zone America/Los_Angeles
Local time 21:18:40 (6th November 2026)
Weather 34℉ Partly Cloudy 7-days weather

Geography

Diamond Lake is located at 43°10'43"N 122°8'20"W (43.1787400, -122.1389200).

Diamond Lake map

Click "full screen" full screen map icon to open full mode. View satellite images

Weather

34°F
Partly Cloudy
1 to 7 mph SSW Tonight

Partly cloudy. Low around 34, with temperatures rising to around 37 overnight. South southwest wind 1 to 7 mph, with gusts as high as 18 mph.

7-Day Forecast
Diamond Lake Resort

Nearby Transit Stations (11)

Rail and bus stations connected to Diamond Lake, OR. Select a station to open its map and address details.

Code Name Address Type
CMO Chemult Palmer/Kranz Street and Depot Street RAIL
CLK Crater Lake, OR Rim Drive BUS
LPN La Pine, Oregon 16515 Reed Road BUS
SUN Sunriver, Oregon One Center Drive BUS
WCT White City, Oregon 7455 Highway 62 BUS

Closest post offices linked to Diamond Lake.

Post Office Name City ZIP
Chemul Post Office Chemult (OR) 97731

Other cities in Douglas County

Cities, towns, neighborhoods & other populated places in Douglas County , OR.

City Name Population Title
Roseburg 23,493 City in Oregon, USA
Sutherlin 8,227 City in Oregon, USA
Winston 5,541 City in Oregon, USA
Reedsport 4,103 City in Oregon, USA
Tri-City 3,931 Census-designated place in Douglas County, Oregon
Myrtle Creek 3,486 City in Oregon, USA
Canyonville 1,977 City in Oregon, USA
Glide 1,795 Census-designated place in Douglas County, Oregon
Riddle 1,216 Statement or question or phrase having a double or veiled meaning, put forth as a puzzle to be solved
Yoncalla 1,102 City in Oregon, USA