Who Plays Hockey in Portland, Maine? Teams Across Every Level

Portland, Maine has a hockey culture that extends beyond a single team or a single rink. Thesoutherly region provides itself home to pro hockey, college programs, youth development, and school-based teams in order to keep the sport visible throughout the winter long. These teams make for a network that serves to link the players, the families, and the fans spread out across Southern Maine.

Maine Mariners

Maine Mariners

The Maine Mariners are Portland’s professional hockey team and the most visible presence in the local hockey landscape. Competing at the ECHL level, the team provides fans with professional hockey in the heart of the city while also maintaining ties to the broader development system connected to the NHL. Games attract both dedicated hockey supporters and casual sports fans looking for winter entertainment in Portland.

The Mariners play an important role in maintaining the city’s connection to professional hockey. Their presence helps keep the sport visible in the region and provides young players with a nearby example of the professional level of the game.

League: ECHL

Age group / level: Professional

City or area: Portland, Maine

University of Southern Maine Huskies Men’s Ice Hockey

The University of Southern Maine Huskies represent the college side of the Portland-area hockey scene. As an NCAA Division III program, the team offers competitive collegiate hockey while also maintaining strong ties with the surrounding community. College games provide another level of play for fans who want to follow local athletes competing at the university level.

The Huskies program also contributes to the long-term health of hockey in Southern Maine by offering players the opportunity to continue competing after high school while pursuing their education. For many local athletes, it represents the next step after graduating from regional high school teams.

League: NCAA Division III

Age group / level: College varsity

City or area: Gorham / Greater Portland area

University of Southern Maine Club Ice Hockey

In addition to its varsity team, the University of Southern Maine also supports a club ice hockey program. The club team competes in the American Collegiate Hockey Association and offers an alternative path for students who want to remain active in the sport while attending the university. Club hockey often combines competitive play with a more flexible schedule.

Programs like this matter because they expand access to the sport at the college level. Players who may not compete on varsity rosters can still participate in organized hockey, helping maintain a strong connection between local communities and the college hockey environment.

League: ACHA Division III

Age group / level: College club

City or area: Gorham / Greater Portland area

Casco Bay Hockey Association

Casco Bay Hockey Association

Casco Bay Hockey Association is one of the central youth hockey organizations in the Portland region. The association provides programs that range from beginner instruction to competitive travel teams, allowing young players to develop their skills over several stages of the game. Many families in the Portland area first encounter organized hockey through programs offered by CBHA.

Beyond player development, the association also plays a strong community role. Practices, tournaments, and youth leagues bring together families from across Southern Maine, helping create the grassroots foundation that supports the broader hockey culture in the region.

League: USA Hockey youth programs

Age group / level: Youth development and travel hockey

City or area: Portland area / Casco Bay region

Southern Maine Youth Hockey Association

Southern Maine Youth Hockey Association is another major organization supporting youth hockey in the Portland area. The association manages multiple youth programs, including development leagues and travel teams that compete at different competitive levels within the USA Hockey system. These programs serve a large number of young players across the region.

Organizations like this are essential because they create a structured environment for player growth. From introductory skating programs to more advanced travel teams, Southern Maine Youth Hockey helps ensure that players of different experience levels have a place to participate and improve.

League: USA Hockey youth structure

Age group / level: Youth development and travel hockey

City or area: Greater Portland and Southern Maine

Portland Co-op Beacons Boys Ice Hockey

Portland Co-op Beacons Boys

The Portland Co-op Beacons boys team represents the high school level of hockey in the city. The team combines players from several Portland-area schools, allowing students from different communities to compete together in the state’s high school hockey system. This cooperative structure helps sustain competitive hockey opportunities for students in the area.

High school teams like the Beacons play an important role in the local hockey pathway. For many players, varsity hockey becomes a central part of their athletic experience, providing competition, school spirit, and opportunities to continue the sport beyond youth leagues.

League: Maine Principals’ Association high school hockey

Age group / level: High school varsity boys

City or area: Portland and South Portland area

How These Teams Shape the Portland Hockey Scene

Each of these teams represents a different level in hockey. However, in reality, they are tied to each other, forming a complete local ecosystem whereby professional games bring visibility and notability to the sport, college programs keep up the level of competitive play at the university level, and youth and school teams keep the system checking for new players who enter each year.