Bangor Studio/Membership Department
63 Texas Ave.
Bangor, ME 04401

Lewiston Studio
1450 Lisbon St.
Lewiston, ME 04240

Portland Studio
323 Marginal Way
Portland, ME 04101

Registered 501(c)(3) EIN: 22-3171529
© 2025 Maine Public
Play Live Radio
Next Up:
0:00
0:00
0:00 0:00
Available On Air Stations
Scroll down to see all available streams.

Maine Public Radio Schedule and How to Listen

Maine Public Radio Schedule


Maine Public Radio Frequencies


Frequency Call Letters City of License Signal Map Status
89.7 FM WMED Calais Coverage Map On-Air
90.1 FM WMEA Prtlnd/Prtsmth, NH Coverage Map On-Air
90.5 FM WMEP Camden Coverage Map On-Air
90.9 FM WMEH Bangor Coverage Map Low Power
91.3 FM WMEW Waterville Coverage Map On-Air
106.1 FM WMEM Presque Isle Coverage Map On-Air
106.5 FM WMEF Fort Kent Coverage Map On-Air


Other Ways to Listen to Maine Public Radio


Click on list items below for more information

Stream Maine Radio 24/7 from Any Page on mainepublic.org

Click "All radio streams" (under the red DONATE button on desktop, dark blue square with audio wave on the bottom right on mobile) and press the green play button next to Maine Public Radio.

The stream will keep playing if you switch to another page on our website.

I'm hearing the sponsorship message too many times!

Sponsor pre-rolls are set to play every hour, or on reconnect. If you are hearing the audio playing more frequently then there is a disruption in your connection.

Whenever there is any hiccup with the your audio signal, be it a cellular connection or wi-fi (switching cell towers, wi-fi buffering, etc.) it generates a new “handshake” with the stream triggering the pre-roll to play again.


Listen On-The-Go with the Maine Public App

Take Maine Public Radio wherever you go and listen to your favorite programs and podcasts.

After you have downloaded the app, click the "RADIO" button at the top center of the screen. A menu will pop up asking you to select a stream. Once you've selected your desired stream, hit the blue "play" button at the bottom left side of the screen.

Download our app for iPhone or Android.

I'm hearing the sponsorship message too many times!

Sponsor pre-rolls are set to play every hour, or on reconnect. If you are hearing the audio playing more frequently then there is a disruption in your connection.

Whenever there is any hiccup with the your audio signal, be it a cellular connection or wi-fi (switching cell towers, wi-fi buffering, etc.) it generates a new “handshake” with the stream triggering the pre-roll to play again.


Listen with Your Voice-Activated Device

Alexa-Powered Devices

First, enable the Maine Public Skill on your Alexa device:

  1. Go to your Alexa App or the Alexa Skills Store on the Amazon website
  2. Go to the menu provided and select "Skills"
  3. Search for the skill "Maine Public"
  4. Once you have found the “Maine Public” skill, open the skill detail page
  5. Select the "Enable Skill" option or ask Alexa to open the skill

Now you can easily access the following features using these commands:

Live Streams

  • "Alexa, ask Maine Public to play Maine Public Holiday Stream."
  • "Alexa, ask Maine Public to play Maine Public Radio."
  • "Alexa, ask Maine Public to play Maine Public Classical."
    • On-Demand & Podcasts

      Specific Programs

      • "Alexa, ask Maine Public to play Maine Calling."
      • "Alexa, ask Maine Public to play This Day in Maine."
      • "Alexa, ask Maine Public to play Speaking in Maine."

      Browse Programs

      • "Alexa, ask Maine Public to browse programs."

      Google Home

      • To listen, say, "Hey, Google: play Maine Public Radio."
      • To stop listening, say “Hey, Google: stop.”

Maine Public Radio Frequency Map