.sf-oh{–ink:#16201F;–deep:#1F343A;–teal:#A3182F;–mist:#EEF1F0;–foam:#F8FAF9;–lure:#FF9A88;–lure-ink:#7A0F22;–line:#DCE2E0;–muted:#4A5552}.sf-oh .sf-hero{background-color:#2B4650;background-image:radial-gradient(820px 480px at 96% 100%,rgba(214,38,61,.36),rgba(214,38,61,0) 62%),radial-gradient(740px 440px at 4% 0%,rgba(226,206,170,.22),rgba(226,206,170,0) 60%),linear-gradient(200deg,#3A5C68,#2B4650 48%,#111B1E);clip-path:polygon(0 0,100% 0,100% 100%,50% calc(100% – 54px),0 100%);padding-bottom:92px}.sf-oh .sf-hero::before{background:linear-gradient(95deg,rgba(22,32,31,.84) 0%,rgba(22,32,31,.52) 52%,rgba(22,32,31,.16) 100%)}.sf-oh .sf-eyebrow{border-radius:0;background:#16201F;color:#FFE3DE;border-left:6px solid #FF9A88;padding:5px 14px 4px 12px;letter-spacing:.08em}.sf-oh .sf-hero .sf-sub{color:#EDF3F2}.sf-oh .sf-hero[style*=”background-image”]::before{background:linear-gradient(95deg,rgba(22,32,31,.90) 0%,rgba(22,32,31,.66) 46%,rgba(43,70,80,.32) 80%,rgba(43,70,80,.20) 100%),linear-gradient(0deg,rgba(12,18,18,.72),rgba(12,18,18,0) 50%)}.sf-oh .sf-bar{background-color:#16201F;background-image:radial-gradient(560px 230px at 96% 0,rgba(214,38,61,.26),rgba(214,38,61,0)),linear-gradient(100deg,#16201F 40%,#2B4650)}.sf-oh .sf-bar p{color:#E3ECEA}.sf-oh .sf-band–white,.sf-oh .sf-band–white:nth-of-type(even){background-color:#fff;background-image:radial-gradient(900px 520px at 94% 6%,rgba(43,70,80,.15),rgba(43,70,80,0) 64%),radial-gradient(780px 470px at 4% 96%,rgba(255,154,136,.34),rgba(255,154,136,0) 62%),radial-gradient(640px 400px at 50% 50%,rgba(226,206,170,.14),rgba(226,206,170,0) 62%),linear-gradient(135deg,#FFFFFF,#F7F9F8,#E9EEEC)}.sf-oh .sf-band–white:nth-of-type(even){background-image:radial-gradient(900px 520px at 6% 6%,rgba(43,70,80,.15),rgba(43,70,80,0) 64%),radial-gradient(780px 470px at 96% 96%,rgba(255,154,136,.34),rgba(255,154,136,0) 62%),linear-gradient(225deg,#FFFFFF,#F7F9F8,#E9EEEC)}.sf-oh .sf-band–mist{background-color:#EEF1F0;background-image:radial-gradient(860px 520px at 10% 8%,rgba(255,154,136,.32),rgba(255,154,136,0) 64%),radial-gradient(720px 460px at 92% 94%,rgba(43,70,80,.16),rgba(43,70,80,0) 62%),linear-gradient(200deg,#F5F7F6,#EEF1F0,#E0E6E4)}.sf-oh .sf-band–deep,.sf-oh .sf-band–ink{color:#EDF3F2}.sf-oh .sf-band–deep{background-color:#1F343A;background-image:radial-gradient(900px 540px at 92% 6%,rgba(226,206,170,.10),rgba(226,206,170,0) 62%),radial-gradient(800px 500px at 6% 94%,rgba(214,38,61,.16),rgba(214,38,61,0) 62%),linear-gradient(150deg,#27414A,#1F343A,#15252A)}.sf-oh .sf-band–ink{background-color:#16201F;background-image:radial-gradient(900px 540px at 8% 6%,rgba(43,70,80,.62),rgba(43,70,80,0) 62%),radial-gradient(760px 480px at 94% 96%,rgba(214,38,61,.14),rgba(214,38,61,0) 62%),linear-gradient(150deg,#1E2A29,#16201F,#0D1414)}.sf-oh .sf-band–deep .sf-src,.sf-oh .sf-band–ink .sf-src{color:#CFDDDA}.sf-oh .sf-band–deep .sf-head p,.sf-oh .sf-band–ink .sf-head p,.sf-oh .sf-cta p{color:#E2ECEA}.sf-oh .sf-band–deep .sf-card p,.sf-oh .sf-band–ink .sf-card p,.sf-oh .sf-band–deep .sf-fact span,.sf-oh .sf-band–ink .sf-fact span{color:#DDE8E6}body.sfs .sf-oh .sf-band–deep .sf-list li span,body.sfs .sf-oh .sf-band–ink .sf-list li span{color:#E2ECEA}body.sfs .sf-oh .sf-band–mist .sf-list a:not(.sf-btn),body.sfs .sf-oh .sf-band–white .sf-list a:not(.sf-btn){color:#8E1428}body.sfs .sf-oh .sf-band–mist .sf-list li>span,body.sfs .sf-oh .sf-band–white .sf-list li>span{color:#47524F}.sf-oh .sf-barrow .t{background:linear-gradient(90deg,#2B4650,#6E929C)}.sf-oh .sf-band–deep .sf-barrow .t,.sf-oh .sf-band–ink .sf-barrow .t{background:linear-gradient(90deg,#E8705E,#FF9A88)}.sf-oh .sf-pill{background:#E3EAE8;color:#1E3236}.sf-oh .sf-btn:hover{background:#FFC2B7;border-color:#FFC2B7}.sf-oh .sf-card-img,.sf-oh .sf-tile{background-color:#2B4650}.sf-oh .sf-q p{color:#2C3634}.sf-oh .sf-band–deep .sf-kicker,.sf-oh .sf-band–ink .sf-kicker,.sf-oh .sf-band–deep .sf-fact b,.sf-oh .sf-band–ink .sf-fact b{color:#FFB3A6}.sf-oh .sf-kicker{color:#A3182F}.sf-oh .sf-pf-card h3{color:#0C1F2C!important}.sf-oh .sf-band–deep .sf-btn–ghost,.sf-oh .sf-band–ink .sf-btn–ghost{border-color:rgba(255,255,255,.48);background:rgba(12,18,18,.38)}body.sfs .sf-oh .sf-band–deep a:not(.sf-card):not(.sf-tile):not(.sf-btn),body.sfs .sf-oh .sf-band–ink a:not(.sf-card):not(.sf-tile):not(.sf-btn){color:#FFB3A6}.sf-oh .sf-tablewrap{color:#16201F;border-color:#DCE2E0}.sf-oh .sf-table td{color:#16201F}.sf-oh .sf-table th{background:#2B4650;color:#fff}.sf-oh .sf-table tr:nth-child(even) td{background:#F2F5F4}body.sfs .sf-oh .sf-tablewrap a,body.sfs .sf-oh .sf-band–deep .sf-tablewrap a:not(.sf-card):not(.sf-tile):not(.sf-btn),body.sfs .sf-oh .sf-band–ink .sf-tablewrap a:not(.sf-card):not(.sf-tile):not(.sf-btn){color:#8E1428}.sf-oh .sf-band–deep .sf-q,.sf-oh .sf-band–ink .sf-q{background:rgba(255,255,255,.07);border-color:rgba(255,255,255,.18)}.sf-oh .sf-band–deep .sf-q p,.sf-oh .sf-band–ink .sf-q p{color:#E6EFED}body.sfs .sf-oh .sf-band–deep .sf-faq .sf-q p,body.sfs .sf-oh .sf-band–ink .sf-faq .sf-q p,body.sfs .sf-oh .sf-band–deep .sf-q h3,body.sfs .sf-oh .sf-band–ink .sf-q h3{color:#FFFFFF}body.sfs .sf-oh .sf-band–deep .sf-pill a:not(.sf-card):not(.sf-tile):not(.sf-btn),body.sfs .sf-oh .sf-band–ink .sf-pill a:not(.sf-card):not(.sf-tile):not(.sf-btn),body.sfs .sf-oh .sf-pill a{color:#8E1428}.sf-oh .sf-band–deep .sf-card .sf-more,.sf-oh .sf-band–ink .sf-card .sf-more{color:#FFC2B7}.sf-oh .sf-bar .sf-crumbs,.sf-oh .sf-bar .sf-crumbs span,body.sfs .sf-oh .sf-bar .sf-crumbs a{color:#FFFFFF}.sf-oh .sf-note{color:#16201F}body.sfs .sf-oh .sf-note a{color:#8E1428}@media (max-width:760px){.sf-oh .sf-hero{clip-path:polygon(0 0,100% 0,100% 100%,50% calc(100% – 30px),0 100%);padding-bottom:62px}}
Ohio counties

Fishing in Portage County, Ohio

Seat: Ravenna. Fish management by ODNR Wildlife District Three (Akron office).

  • 5lake pages
  • 15launches
  • 3river pages
Piscifun Viper X spinning reelPick for steelheadPiscifun Viper X spinning reel50% OFFSale $39.99 $79.99

Photo of Berlin Lake: Eric Haake, CC BY 2.0

Fishing times todaySolunar periods, sunrise and moonrise for Portage County, today and the next 7 days.Best fishing times today
Portage County, Ohio

What Portage County holds for anglers

Ravenna serves as county seat for Portage County, home to 161,791 people in 2020. Water takes up 16.7 square miles beside 487 square miles of land. ODNR lists the county under ODNR Wildlife District Three (Akron office).

Still water with its own page: 5 lakes, 8,289 acres, Berlin Lake first by size. 5 of the lake pages carry an ODNR horsepower rule, 1 of them electric motors only. ODNR mapped 51 attractor sites across 3 county lakes. Count 15 public launches in all: 10 concrete and 679 trailer spaces among the lots that list them. Fall-to-spring steelhead fishing centers on Cuyahoga River.

5lake pages
15public launches
3river pages
8shops and marinas

Census 2020 population and 2023 Gazetteer areas; ODNR Division of Wildlife lake outlines, horsepower and attractor layers, ODNR launch list; retrieved October 2026.

Piscifun AlumiX spinning reelFor the steelhead herePiscifun AlumiX spinning reel46% OFFSale $64.99 $119.99
Map

The Portage County fishing map

ODNR launch and fishing-access points, ODNR lake outlines (representative points) and ODNR stream access points. Checked October 2026.

Lakes

Lake pages across Portage County

LakeAcresLaunchesMotor ruleFish on record
Berlin Lake3,3445unlimited horsepowercatfish, crappie, largemouth bass
Michael J. Kirwan Reservoir2,7385unlimited horsepower
Mogadore Reservoir1,1053electric motors onlycatfish, crappie, sunfish
Dale Walborn Reservoir65716 HP limitchannel catfish, walleye, largemouth bass
Wingfoot Lake4452unlimited horsepower, no wakechannel catfish

ODNR Division of Wildlife lake outlines (acres), horsepower restrictions, fish hot-spot maps and stocking records; retrieved October 2026.

Rivers

Streams of Portage County with ODNR access

  • Cuyahoga Riversteelhead stream (60,000 stocked a year), 1 launch, 39 ODNR access points, USGS gauge
  • Mahoning River34 ODNR access points, USGS gauge
  • West Branch Mahoning River6 ODNR access points, USGS gauge

Steelhead country in Portage County

ODNR plants steelhead yearlings in Cuyahoga River; the stocking table on each river page goes back to 2021.

Portage County river stages and flows

USGS gaugeLatest readingTime (ET)
Cuyahoga River At Hiram Rapids Oh88 cfs, 1.84 ft gage heightNov 12 7:15 pm
West Branch Mahoning River At Wayland Oh52 cfs, 2.54 ft gage heightNov 12 7:15 pm
West Branch Mahoning River Near Ravenna Oh14 cfs, 1.88 ft gage heightSep 30 11:30 pm Not updated since Sep 30, 1993.

US Geological Survey provisional data, retrieved Nov 12, 2026 7:33 pm ET. Provisional readings can be revised.

ODNR stream access points (Watercraft paddling layer), ODNR steelhead program and walleye-run maps, USGS gauges; retrieved October 2026.

Access

Portage County launches, piers and banks

  • Berlin Reservoir Wildlife RampBerlin Lake, concrete ramp, 4 lanes, 94 trailer spaces, courtesy dock, no launch fee, unlimited horsepower
  • Dutch Harbor on Berlin LakeBerlin Lake, concrete ramp, 1 lane, 25 trailer spaces, courtesy dock, launch fee, unlimited horsepower
  • Lake Hodgson launchLake Hodgson, concrete ramp, 1 lane, 25 trailer spaces, launch fee, electric motors only
  • Les's Bait launch on Berlin LakeBerlin Lake, concrete ramp, 5 lanes, 125 trailer spaces, courtesy dock, launch fee, unlimited horsepower
  • Mill Creek Recreation Area on Berlin LakeBerlin Lake, concrete ramp, 4 lanes, 100 trailer spaces, launch fee, unlimited horsepower
  • Mogadore Boat House launchMogadore Reservoir, concrete ramp, 1 lane, 10 trailer spaces, courtesy dock, no launch fee, electric motors only
  • Mogadore Reservoir Boat Stake AreaMogadore Reservoir, concrete ramp, 1 lane, 12 trailer spaces, courtesy dock, no launch fee, electric motors only
  • Ticknor Road Boat Ramp on Mogadore ReservoirMogadore Reservoir, boat ramp, 20 trailer spaces, no launch fee, electric motors only
  • West Branch Campground Boat Ramp on Michael J. Kirwan ReservoirMichael J. Kirwan Reservoir, concrete ramp, 2 lanes, 50 trailer spaces, courtesy dock, no launch fee, unlimited horsepower
  • West Branch State Park – East Ramp on Michael J. Kirwan ReservoirMichael J. Kirwan Reservoir, concrete ramp, 4 lanes, 112 trailer spaces, courtesy dock, no launch fee, unlimited horsepower
  • West Branch State Park – Fishermans Lot on Michael J. Kirwan ReservoirMichael J. Kirwan Reservoir, gravel ramp, 3 lanes, 6 trailer spaces, no launch fee, unlimited horsepower
  • West Branch State Park – West Ramp on Michael J. Kirwan ReservoirMichael J. Kirwan Reservoir, concrete ramp, 3 lanes, 100 trailer spaces, courtesy dock, no launch fee, unlimited horsepower
  • Public launch on Michael J. Kirwan ReservoirMichael J. Kirwan Reservoir, boat ramp
  • Public launch on Wingfoot Lake near Suffield (east)Wingfoot Lake, boat ramp
  • Public launch on Wingfoot Lake near Suffield (west)Wingfoot Lake, boat ramp

ODNR Parks and Watercraft launch facilities, ODNR Division of Wildlife fishing access points and ODNR Office of Coastal Management Lake Erie access; retrieved October 2026.

Stocking and records

What ODNR stocked in Portage County, and the records

From 1970 through 2022, ODNR logged 175 stockings across 3 lakes here, led by 117,272,240 walleye, 105,446 channel catfish, 41,237 smallmouth bass, 210 muskellunge.

What ODNR stocked last in Portage County

YearWaterSpeciesNumber and size
2022Berlin LakeWalleye1,782,000 fry
2022Berlin LakeWalleye1,350,000 fry
2022Berlin LakeWalleye216,351 fingerlings
2022Berlin LakeWalleye76,784 fingerlings
2022Berlin LakeWalleye159,965 fingerlings
2022Wingfoot LakeChannel Catfish10,000 adv. fingerlings
2021Berlin LakeWalleye50,000 fry
2021Berlin LakeWalleye1,405,152 fry
2021Berlin LakeWalleye1,700,272 fry
2021Berlin LakeWalleye23,936 fingerlings

Portage County in the Ohio record book

SpeciesWeightWaterYear
Bowfin9.20 lbMogadore Reservoir2016
Pumpkinseed Sunfish1.10 lbPortage County farm pond2009

ODNR Division of Wildlife Ohio Fish Stocking Records (public copy of the DataOhio dataset, current as of May 31, 2022; numbers by water, year, species and life stage); ODNR Rainbow Trout Stocking Dates page, spring 2026 releases (trout 10 to 13 inches); Outdoor Writers of Ohio record fish list. Retrieved October 2026.

Regulations

Statewide and site limits in Portage County

Statewide inland limits cover Portage County, with the site-specific entries listed after them.

SpeciesLimitSeason
Blue & Flathead Catfish (under 35 inches)No daily limitOpen year-round
Blue & Flathead Catfish (35 inches or larger)1 of each (statewide); minimum 35 inchesOpen year-round
Channel Catfish (under 28 inches)No daily limitOpen year-round
Channel Catfish (28 inches or larger)1 (statewide); minimum 28 inchesOpen year-round
Largemouth, Smallmouth, & Spotted Bass5 (singly or in combination); minimum 12 inchesOpen year-round
Muskellunge1Open year-round
Striped, Hybrid-Striped, & White Bass30 (singly or in combination); minimum No more than 4 over 15 inchesOpen year-round
Trout5 (singly or in combination)Open year-round
Walleye, Sauger, & Saugeye6 (singly or in combination)Open year-round
Yellow Perch30Open year-round

Limits as printed in the 2026-27 Ohio Fishing Regulations (ODNR Division of Wildlife Publication 5085, effective March 1, 2026 to February 28, 2027) and the ODNR Lake Erie walleye and yellow perch daily limits sheet (May 1, 2026 to April 30, 2027); retrieved October 26, 2026. Site-specific rules as printed in the 2026-27 Ohio Fishing Regulations (ODNR Division of Wildlife Publication 5085, effective March 1, 2026 to February 28, 2027) (booklet PDF), page numbers in the booklet.

Tournaments

Tournaments on Portage County water

2 published events name a launch in this county, 0 upcoming.

DateEventWaterOrganizer
June 6, 2026Better Half Tour West Branch Battle (2026)West Branch ReservoirBetter Half Tour
May 16, 2026OBF Region 3 Regional (2026)West Branch ReservoirOhio Bass Federation (TBF)

Organizer schedule and results pages (ODNR publishes no tournament calendar), checked October 2026.

Local help

Bait counters and charter captains of Portage County

Portage County stores that serve anglers

  • Les's Bait Marcko Landingbait and tackle shop, Deerfield
  • Mark Burkey's Live Baitbait and tackle shop, Ravenna
  • Mark's Bait Shopbait and tackle shop, Ravenna
  • Ron's West Branch Bait & Tacklebait and tackle shop, Ravenna
  • West Branch Marinabait and tackle shop, Ravenna
  • Aurora Shores Marinamarina, Aurora
  • D & D Marine Servicesmarina, Aurora
  • Popeye Marine Groupmarina, Mantua

Yellow Pages and chain store listings, charter and guide listings (county of business); retrieved October 2026.

Nearby

In the orbit of Portage County

Towns and villages with pages in Portage County

  • Kentpop. 28,215
  • Streetsboropop. 17,260
  • Aurorapop. 17,239
  • Ravennapop. 11,323
  • Brimfieldpop. 3,365
  • Garrettsvillepop. 2,449
  • Windhampop. 1,666
  • Mantuapop. 1,001

Neighboring Ohio counties to Portage County

Piscifun

Piscifun spinning and baitcasting gear for Portage County

Piscifun Viper X spinning reel

Piscifun Viper X spinning reel50% OFF

Sale $39.99 $79.99
Piscifun AlumiX spinning reel

Piscifun AlumiX spinning reel46% OFF

Sale $64.99 $119.99
Piscifun Carbon X II spinning reel

Piscifun Carbon X II spinning reel46% OFF

Sale $67.99 $124.99
Piscifun Lip gripper with digital scale

Piscifun Lip gripper with digital scale27% OFF

Sale $39.99 $54.99

Piscifun and Amazon links are affiliate links; the site earns a commission on qualifying purchases.

Pictures

Shorelines and reservoirs by Portage County, photographed

Michael J. Kirwan Reservoir, Ohio
Michael J. Kirwan Reservoir 4.2 mi
Photo: Roseohioresident, CC BY-SA 4.0
Cuyahoga River, Ohio
Cuyahoga River 22 mi
Photo: Roy Luck, CC BY 2.0
Mahoning River, Ohio
Mahoning River 21 mi
Photo: Jbarta, CC0 1.0
Punderson Lake, Ohio
Punderson Lake 20 mi
Photo: Steven Miller, CC BY 2.0
Hunting

Hunting in Portage County

Public hunting land, seasons and processors for Portage County are on State Hunting Spots, our sister site.

Answers

Sorting out a fishing day in Portage County

How many ODNR-listed launches dot Portage County?

15 public launches in all, 10 concrete.

What Portage County lake covers the most acres?

Berlin Lake, 3,344 acres by its ODNR outline.

Which Portage County lakes are electric only?

Check the motor column: 5 lakes have a rule, 1 electric only.

Is there a Buckeye bait counter in Portage County?

Les's Bait Marcko Landing heads 8 listings.

Do charters run out of Portage County?

No guide or charter lists a business here; the statewide guides page has the rest.

Which place is the Portage County seat?

The seat is Ravenna.

Which Ohio license covers a day on Portage County water?

A Buckeye fishing license runs $25.00 for residents, $76.96 for visitors from other states and $10.00 for residents 65 or older, starting at age 16.

What counties sit next to Portage County?

Neighbors by distance: Summit County, Geauga County and Trumbull County.

Which Wildlife District is Portage County in?

Fisheries work goes to ODNR Wildlife District Three (Akron office).

Do weigh-ins ever launch from Portage County ramps?

2 events on file from organizer pages, none still ahead.

Which Portage County river has a steelhead run?

Cuyahoga River, stocked through the ODNR steelhead program.

Hitch up for a Portage County lake day

Check the site rules before keeping fish.