Wild steelhead at Clackamas Hatchery

Visit ODFW Hatcheries

A visit to an ODFW is a chance to see fish -- from eggs to brooders -- and to learn how they are raised. Many hatcheries also offer wildlife viewing opportunities and/or access to nearby fishing. Check the map and information below to find the hatchery nearest you.

In general, the divide between West and East Regions is the Cascade crest.

West Region Hatcheries:

Alsea Hatchery
29050 Fish Hatchery Road
Alsea, OR 97324
Tel: 541-487-7240 Fax: 541-487-7248
Directions
Bandon Hatchery
55212 Fish Hatchery Road
Bandon, OR 97411
Tel: 541-347-4278 Fax: 541-347-3079
Directions
Big Creek Hatchery
Rt. 4 Box 594
Astoria, OR 97103
Tel: 503-458-6512 Fax: 503-458-6529
Fishing Hotline: 503-458-6529
Directions
Bonneville Hatchery
70543 NE Herman Loop
Cascade Locks, OR 97014
Tel: 541-374-8393 Fax: 541-374-8090
Directions
Cascade Hatchery
74152 NE Eagle Creek Loop
Cascade Locks, OR 97014
Tel: 541-374-8381 Fax: 541-374-8191
Directions
Cedar Creek Hatchery
33465 Highway 22
Hebo, OR 97122
Tel: 503-392-3485 Fax: 503-392-4990
Directions
Clackamas Hatchery
24500 S Entrance Road
Estacada, OR 97023
Tel: 503-630-7210 Fax: 503-630-4566
Directions
Cole M. Rivers Fish Hatchery
200 Cole M. Rivers Drive
Trail, OR 97541
Tel: 541-878-2235 Fax: 541-878-3959
Directions
Dexter Pond
Box 75
Lowell, OR 97452
Tel: 541-937-2714
Directions
East Fork Trask Pond
26915 Trask River Road
Tillamook, OR 97141
Tel: 503-842-7456
Directions
Elk River Hatchery
95163 Elk River Road
Port Orford, OR 97465
Tel: 541-332-7025 Fax: 541-332-8440
Directions
Gnat Creek Hatchery
Rt. 2 Box 2198
Clatskanie, OR 97016
Tel: 503-455-2234 Fax: 503-455-0701
Directions
Klaskanine Hatchery
82635-202 Hatchery Road
Astoria, OR 97103
Tel: 503-325-3653
Directions
Leaburg Hatchery
90700 Fish Hatchery Road
Leaburg, OR 97489
Tel: 541-896-3294 Fax: 541-896-0447
Directions
Marion Forks Hatchery
HC 73 Box 71 (Hwy. 22)
Idanha, OR 97350
Tel: 503-854-3522 Fax: 503-854-3063
McKenzie River Hatchery
43863 Greer Drive
Leaburg, OR 97489
Tel: 541-896-3513 Fax: 541-896-3826
Directions
North Nehalem River Hatchery
36751 Fish Hatchery Lane
Nehalem, OR 97131
Tel: 503-368-6828 fax: 503-368-5348
Directions
Oregon Hatchery Research Center
2457 E Fall Creek Rd
Alsea, OR 97324
Tel: 541-487-5510
Directions
Oxbow Hatchery
1200 SE Frontage Road
Cascade Locks, OR 97014
Tel: 541-374-8540 Fax: 541-374-8827
Directions
Roaring River Hatchery
42279 Fish Hatchery Drive
Scio, OR 97374
Tel: 503-394-2496 Fax: 503-394-3155
Directions
Rock Creek Hatchery
425 McCarn Lane
Idleyld Park, OR 97447
Tel: 541-671-7443 Fax: 541-496-0469
Directions
Salmon River Hatchery
575 N North Bank Road
Otis, OR 97368
Tel: 541-994-8606 Fax: 541-996-7797
Directions
Sandy River Hatchery
39800 SE Fish Hatchery Road
Sandy, OR 97055
Tel: 503-668-4222 Fax: 503-668-4572
Directions
South Santiam River Hatchery
43182 North River Drive
Sweet Home, OR 97386
Tel: (541) 367-7566 Fax: 541-367-4399
Directions
Trask River Hatchery
15020 Chance Road
Tillamook, OR 97141
Tel: 503-842-4090 Fax: 503-842-2678
Directions
Willamette Hatchery
76389 Fish Hatchery Road
Oakridge, OR 97463
Tel: 541-782-2933 or 541-782-3519 Fax: 541-782-4305
Directions

East Region Hatcheries:

Fall River Hatchery
15055 South Century Drive
Bend, OR 97707
Tel: 541-593-1510 Fax: 541-593-3348
Directions
Klamath Hatchery
46161 Hwy. 62
Chiloquin, OR 97624
Tel: 541-891-7811
Directions
Irrigon Hatchery
74135 Riverview Lane
Irrigon, OR 97844
Tel: 541-922-2762 Fax: 541-922-2609
Directions
Lookingglass Hatchery
76657 Lookingglass Road
Elgin, OR 97827
Tel: 541-437-9723 Fax: 541-437-1919
Directions
Oak Springs Hatchery
85001 Oak Springs Road
Maupin, OR 97037
Tel: 541-395-2546 Fax: 541-395-2595
Directions
Round Butte Hatchery
6825 SW Belmont Lane
Madras, OR 97741
Tel: 541-325-5327 Fax: 541-325-5369
Directions
Umatilla Hatchery
73959 Riverview Lane
Irrigon, OR 97844
Tel: 541-922-5659 Fax: 541-922-5664
Directions
Wallowa Hatchery
82119 Fish Hatchery Lane
Enterprise, OR 97828
Tel: 541-426-4467 Fax: 541-426-8029
Directions
Wizard Falls Hatchery
PO Box 130
Camp Sherman, OR 97730
Tel: 541-595-6611 Fax: 541-595-1038