Locations and Hours

Please Note:  Street and utility construction around the Main Library has forced us to close that facility while the project works through the parking lot.  From Monday, June 21 for at least the following three weeks, ALL LIBRARY SERVICES will be delivered through our Branch Library location.

The South Portland Public Library provides service from two locations in the city, providing access to library services seven days a week, year-round.

Branch Library Main Library
Sunday – Curbside Only Sunday 1-5
Monday 10:00 – 6:00 Monday 1-5
Tuesday 10:00 – 6:00 Tuesday 1-5
Wednesday 10:00 – 6:00 Wednesday 1-5
Thursday 10:00 – 6:00 Thursday 1-5
Friday 10:00 – 6:00 Friday 1-5
Saturday 10:00 – 6:00 Saturday closed    

Main Library
482 Broadway
South Portland, Maine 04106

(207) 767-7660

Open 54 hours a week, the Main Library is our primary library service.  By far the largest of our two buildings, the Main Library houses most of our lending collections and is the location for most library programming.  The Main Library shares a parcel of land with Brown Elementary School and Mahoney Middle School, next to Mill Creek park.

Memorial Branch Library
155 Wescott Road
South Portland, Maine 04106

(207) 775-1835

Open 24 hours a week, the Branch Library is our little outpost on the western side of the city.  Sharing a building with the Municipal Golf Course Pro Shop (the only library/pro shop we’re aware of…), the Branch Library has a scaled down collection of materials and serves as a sort of “quick service” location for us.  The Branch Library is across the street from Memorial Middle School and Skillin Elementary.

For more information on the history of the South Portland Public Library, please see our history page:

History of the South Portland Public Library