Public Library Directory

  • Choose to search either by keyword or county, not both together.

Sort A-Z or Z-A for Library Name or City/Town by clicking on the header; not all columns sort.

Maine Public Library Directory Information
Library Name   *municipal department City/Town Director Library Phone
Abbott Memorial Library * Dexter

Liz Breault

207.924.7292
Abel J. Morneault Memorial Library * Van Buren

Nancy Troeger

207.868.5076
Acton Public Library Acton

Elise Miller

207.636.2781
Albert Church Brown Memorial Library China

Carla Gade

207.968.2926
Albert F. Totman Library * Phippsburg

Michele Morong

207.389.2309
Albion Public Library * Albion

Martha Doore

207.437.2220
Alice L. Pendleton Library * Islesboro

Melissa Olson

207.734.2218
Andover Public Library * Andover

Janet Farrington

207.392.4841
Atkins Memorial Library Corinth

Christina Bean

207.285.7226
Auburn Public Library Auburn

Donna Wallace (Interim Director)

207.333.6640
Bangor Public Library Bangor

Ben Treat

207.947.8336
Bass Harbor Memorial Library * Bernard

Bob Delsandro

207.244.3798
Baxter Memorial Library * Gorham

James Rathbun

207.222.1190
Belfast Free Library * Belfast

Steve Norman

207.338.3884
Belgrade Public Library * Belgrade

Jared Bond

207.495.3508
Berry Memorial Library * Bar Mills

Valerie Messana

207.929.5484
Berwick Public Library * Berwick

Sharon Kelly

207.698.5737
Bethel Library Association Bethel

Kelcy Arciga

207.824.2520
Bingham Union Library Bingham

Carla Small

207.672.3002
Blue Hill Public Library Blue Hill

Richard Boulet

207.374.5515
Bolsters Mills Village Library Harrison

Charna Katz

207.583.6421
Bonney Memorial Library Cornish

Sharon Beever

207.625.8083
Boothbay Harbor Memorial Library Boothbay Harbor

Joanna M. Breen, MSLIS

207.633.3112
Bowdoinham Public Library Bowdoinham

Kate Cutko

207.666.8405
Bremen Public Library Bremen

Kristin Budlong

207.529.5572
Brewer Public Library * Brewer

Darren French

207.989.7943
Bridge Academy Public Library Dresden

Audreigh Morris

207.737.8810
Bridgton Public Library Bridgton

Amy Stone

207.647.2472
Bristol Area Library New Harbor

Jacqueline Bennett

207.677.2115
Brooksville Free Public Library Brooksville

Brook Ewing Minner

207.326.4560
Brown Memorial Library - Clinton * Clinton

Kathy Giles

207.426.8686
Brown Memorial Library - East Baldwin Baldwin

Mary E. Fuchs

207.787.3155
Brownfield Public Library Brownfield

Judi Tordo

207.935.3003
Brownville Free Public Library Brownville

Teresa Covel

207.965.3222
Buck Memorial Library Bucksport

Lisa Ladd

207.469.2650
Calais Free Library * Calais

Joyce Garland

207.454.2758
Camden Public Library * Camden

Nikki Maounis

207.236.3440
Canaan Public Library * Canaan

Dixie Ring

207.474.2149
Cape Porpoise Library Cape Porpoise

Mary Giknis

207.967.5668
Caribou Public Library * Caribou

Peter Baldwin

207.493.4214
Carrabassett Valley Public Library * Carrabassett

Andrea DeBiase

207.237.3535
Carver Memorial Library * Searsport

Sue McClintock

207.548.2303
Cary Library Houlton

Linda Faucher

207.532.1302
Cary Memorial Library Wayne

Janet Adelberg

207.685.3612
Casco Public Library Casco

Michelle Brenner

207.627.4541
Case Memorial Library * Kenduskeag

Wendy Cousins

207.884.8598
Charles M. Bailey Public Library Winthrop

Richard J. Fortin

207.377.8673
Charlotte Hobbs Memorial Library Lovell

Jennifer Dupree

207.925.3177
Chase Emerson Memorial Library Deer Isle

Nina Woodward

207.348.2899
Chebeague Island Library Chebeague Island

Corie Meehan

207.846.4351
Cherryfield Public Library Cherryfield

Cara E. Sawyer

207.546.4228
Cliff Island Library Cliff Island

Kelli Little/Rachel Cole, Co-Presidents

Cole Memorial Library * Enfield

Gina Batchelder

207.732.4270
Community Library Lyman

Leila Ann Roy

207.499.7114
Coolidge Public Library * Solon

Megan Myers

207.643.2562
Cumston Public Library * Monmouth

Julie Sawtelle

207.481-9403
Cundys Harbor Library Harpswell

Heather Logan

207.725.1461
Curtis Memorial Library Brunswick

Elisabeth Doucett

207.725.5242
Cushing Public Library Cushing

Wendy Roberts

207.354.8860
D.A. Hurd Library North Berwick

Laura Cashell

207.676.2215
Danforth Public Library Danforth

Elizabeth Wilson

207.448.2055
Davis Memorial Library * Limington

Heidi Libby

207.637.2422
Denmark Public Library Denmark

Katie Dunn

207.452.2200
Dorcas Library Prospect Harbor

Yumiko Young

207.963.4027
Dr. Shaw Memorial Library * Mount Vernon

Alice Olson

207.293.2565
Dyer Library Saco

Leslie Rounds

207.283.3861
East Blue Hill Public Library East Blue Hill

Christy Ross

207.374.5577
East Millinocket Public Library East Millinocket

Volunteer

207.746.3554
Edythe Dyer Community Library * Hampden

Debora Lozito

207.862.3550
Ellsworth Public Library * Ellsworth

Charlene Fox Clemons, Interim Director

207.667.6363
Falmouth Memorial Library Falmouth

Jenna Mayotte

207.781.2351
Farmington Public Library Farmington

Jessica Casey

207.778.4312
Faye O'Leary Hafford Library Allagash

Randi Jandreau

207.398.4454
Florence Sturdivant Public Library * East Machias

Joyce Holway

207.255.0070
Fort Fairfield Public Library * Fort Fairfield

Lynn Cote

207.472.3880
Fort Kent Public Library Fort Kent

Andrew Birden

207.834.3048
Franklin Library Franklin

Catherine FitzGerald

207.565.5054
Freeland Holmes Library Oxford

Glenda Drapeau

207.539.4016
Freeport Community Library * Freeport

Courtney Sparks

207.865.3307
Frenchboro Public Library Frenchboro

Jan Keiper

Frenchman's Bay Library Sullivan

Judy Ashby

207.422.2307
Friend Memorial Public Library Brooklin

Ann-Margaret H. Thomas, MLS

207.359.2276
Friendship Public Library * Friendship

Celia Briggs

207.832.5332
Fryeburg Public Library * Fryeburg

Maryann Eastman

207.935.2731
Gallison Memorial Library Harrington

Karen Corbett

207.483.4547
Gardiner Public Library * Gardiner

Dawn Thistle

207.582.3312
Gibbs Library Washington

Michelle Menting

207.845.2663
Gladys J. Craig Memorial Library * Ashland

Hilary Moore

207.435.6532
Gray Public Library * Gray

Joshua Tiffany

207.657.4110
Great Cranberry Library Cranberry Isles

Ingrid Gaither

207.244.7358
Guilford Memorial Library * Guilford

Vacant

207.876.4547
Hamlin Memorial Library South Paris

Jennifer Lewis

207.743.2980
Harrison Village Library Harrison

Kathleen Kramer

207.583.2970
Hartland Public Library Hartland

Lorrie Sanborn

207.938.4702
Harvey Memorial Library Parkman

Brenda Hartford

207.876.3730
Henry D. Moore Library Steuben

Jeanne Benedict

207.546.7301
Hollis Center Public Library Hollis

Gus Hedden

207-929-3911
Hope Library Hope

Jill Beth Lang, Acting Director

207.763.3553
Hubbard Free Library Hallowell

Annemarie Kromhout, Interim Director

207.622.6582
Isaac F. Umberhine Public Library * Richmond

Betsey Noble

207.737.2770
Islesford Library Islesford

Cynthia Thomas

207.244.9565
Jackman Public Library Jackman

Carolyn Talpey

207.668.2110
Jackson Memorial Library Tenants Harbor

Beckie Delaney and Sharon Moskowitz, Co-Directors

207.372.8961
Jay-Niles Memorial Library North Jay

Tamara Hoke

207.645.4062
Jesup Memorial Library Bar Harbor

Matt Delaney

207.288.4245
Jim Ditzler Memorial Library * New Sharon

Sarah Nutting

207.779.1128
John B. Curtis Free Public Library Bradford

Brenda Mowdy

207.404.3951
Julia Adams Morse Memorial Library Greene

Ileshea Stowe

207.946.5544
Katahdin Public Library Island Falls

Alicia McNally

Kennebunk Free Library Kennebunk

Michelle Conners

207.985.2173
Kezar Falls Circulating Library Parsonsfield

Tanya Wilson

207.625.2424
Laura E. Richards Library Georgetown

Karen MacGillivary

207.371.9995
Lawrence Public Library * Fairfield

Alyssa Patterson

207.453.6867
Lewiston Public Library * Lewiston

Joseph Houston

207.513.3004
Libby Memorial Library Old Orchard Beach

Lee Koenigs

207.934.4351
Liberty Library Liberty

Barbara Rehmeyer

207.589.3161
Limerick Public Library * Limerick

Cynthia Smith

207.793.8975
Lincoln Memorial Public Library - Dennysville Dennysville

Colin Windhorst

207.726.4750
Lincoln Memorial Library * Lincoln

Lauren Hakala

207.794.2765
Lincolnville Community Library Lincolnville

Sheila Polson

207-706-3896
Lisbon Library * Lisbon Falls

William Meakin

207.353.6564
Lithgow Public Library * Augusta

Sarah Schultz-Nielsen

207.626.2415
Livermore Public Library Livermore

Amanda Barton

207.897.7173
Long Island Community Library * Long Island

Paula Johnson

207.766.2530
Long Lake Public Library St. Agatha

Lauren Paradis

207.543.9395
Louis B. Goodall Memorial Library Sanford

Ann Thomas

207.324.4714
Louis T. Graves Memorial Library Kennebunkport

Mary-Lou Boucouvalas

207.967.2778
Louise Clements Memorial Library Cutler

Ann Cummings

207.259.3693
Lubec Memorial Library Lubec

Nancy Briggs

207.733.2491
Ludden Memorial Library * Dixfield

Korina Lee

207.562.8838
Madawaska Public Library Madawaska

Charles Theriault

207.728.3606
Madison Public Library * Madison

Julie Forbus

207.696.5626
Mark and Emily Turner Memorial Library * Presque Isle

Sonja Plummer Eyler

207.764.2571
Martha Sawyer Community Library Lebanon

Marcy Polletta

207.457.1299 ext. 5
Mayhew Library Association Addison

Marilyn Rittenhouse

McArthur Public Library Biddeford

Jeff Cabral

207.284.4181
Mechanic Falls Public Library * Mechanic Falls

Nancy Petersons

207.345.9450
Merrill Memorial Library * Yarmouth

Heidi Grimm

207.846.4763
Mexico Public Library * Mexico

Marilla Couch

207.364.3281
Milbridge Public Library * Milbridge

Amanda Goston

207.546.3066
Mildred Stevens Williams Memorial Library Appleton

Jessica Pearson

207.785.5656
Millinocket Memorial Library * Millinocket

Diana Furukawa

207.723.7020
Milo Free Public Library * Milo

Annette Banker

207.943.2612
Monhegan Memorial Library Monhegan

Tara Hire/Mia Boynton

207.596.0549
Monroe Community Library * Monroe

Andrea Stark

207.525.3515
Monson Public Library Monson

Thomas Dallamora

207.997.3476
Naples Public Library Naples

Dani Longley

207.693.6841
New Gloucester Public Library * New Gloucester

Emily Martin

207.926.4840
New Portland Community Library New Portland

Sheila Atwood

207.628.6561
New Vineyard Public Library New Vineyard

Mina Miller

207.652.2250
Newburgh Community Library * Newburgh

Cynthia Grant

207.234.4151
Newport Public Library - Newport Cultural Center * Newport

Kaitlin Covel

207.368.5074
Norridgewock Public Library * Norridgewock

Kelli Dorais

207.634.2828
North Gorham Public Library Gorham

Lea Sutton

207.892.2575
North Haven Public Library North Haven

Kathryn Quinn

207.867.9797
Northeast Harbor Library Northeast Harbor

Amy Wisehart

207.276.3333
Norway Memorial Library * Norway

Beth Kane

207.743.5309
Oakland Public Library * Oakland

Sarah Roy

207.465.7533
Ogunquit Memorial Library Ogunquit

Patty Summa, Acting Director

207.646.9024
Old Town Public Library * Old Town

Cassandra Pool

207.827.3972
Orono Public Library * Orono

Laurie Carpenter

207.866.5060
Orr's Island Library Orr's Island

Anne Wilkes

207.833.7811
Orrington Public Library * Orrington

Kelly Bay

207.825.4938
Palermo Community Library Palermo

Chris Diesch

207.993.6088
Paris Public Library South Paris

Michael Dignan

207.743.6994
Parsons Memorial Library * Alfred

Roycean Weyand

207.324.2001
Patten Free Library Bath

Lesley Dolinger

207.443.5141
Peabody Memorial Library Jonesport

Heidi Hinkley

207.497.3003
Peavey Memorial Library Eastport

Dana Chevalier

207.853.4021
Pembroke Library Association Pembroke

Frederick Gralenski

207.726.4745
Phillips Public Library Phillips

Hedy Langdon

207.639.2665
Pittsfield Public Library * Pittsfield

Donna Lambert

207.487.5880
Porter Memorial Library Machias

Lee McBride

207.255.3933
Portland Public Library Portland

Sarah Moore

(207) 871-1700 x-755
Portland Public Library - Burbank Branch Portland

Sarah Moore/Jim Charette (Branch Manager)

207.774.4229
Portland Public Library - Peaks Island Branch Portland

Sarah Moore/Rose Ann Walsh (Branch Manager)

207.766.5540
Portland Public Library - Riverton Branch Portland

Sarah Moore/Catherine Curran (Branch Manager)

207.797.2915
Prince Memorial Library * Cumberland

Thomas C. Bennett

207.829.2216
Princeton Public Library * Princeton

Heidi Potter

207.796.5333
Rangeley Public Library Rangeley

Janet Wilson

207.864.5529
Raymond Village Library * Raymond

Richard Dowe

207.655.4283
Readfield Community Library * Readfield

Melissa Small

207.685.4089
Revere Memorial Library * Isle au Haut

Brenda Clark

Rice Public Library * Kittery

Lee Perkins

207.439.1553
Richville Library Standish

Karen McNutt

207.776.4698
Ricker Memorial Library * Poland

Joanne Messer

207.998.4601
Robert A. Frost Memorial Library * Limestone

Stacy Rink

207.325.4706
Rockland Public Library * Rockland

Amy Levine

207.594.0310
Rockport Public Library * Rockport

Ben Blackmon

207.236.3642
Rumford Public Library * Rumford

Sue Marshall

207.364.3661
Rutherford Library South Bristol

Priscilla House

207.644.1882
Salmon Falls Library * Hollis

Lynn Ericson

207.929.3990
Scarborough Public Library Scarborough

Richard Schrader

207.883.4723
Searsmont Town Library * Searsmont

Steven Brown

207.342.5549
Shapleigh Community Library Shapleigh

Katie Richards

207.636.3630
Shaw Public Library - Greenville * Greenville

Kathleen Bishop

207.695.3579
Shaw Public Library - Mercer * Mercer

Mary Chouinard

207.779.3977
Sherman Public Library * Sherman

Joleen McAvoy

207.365.4482
Simpson Memorial Library Carmel

Lee McCartin

207.848.7145
Skidompha Public Library Damariscotta

Matthew Graff

207.887.0919
Skowhegan Public Library Skowhegan

Angie Herrick

207.474.9072
Soldiers Memorial Library Hiram

Cait Bushnell

207.625.4650
Somesville Library Association Mount Desert

Meghan Clark McDaniel

207.244.7404
South Berwick Public Library * South Berwick

Lee Shaw

207.384.3308
South China Public Library South China

Cheryl Baker

207.445.3094
South Portland Public Library * South Portland

Kevin Davis

207.767.7660
South Portland Public Library - Memorial Branch Library * South Portland

Kevin Davis

207.775.1835
South Thomaston Public Library * South Thomaston

Pennie Alley

207.596.0022
Southport Memorial Library * Southport

Jen Britton

207.633.2741
Southwest Harbor Public Library Southwest Harbor

Erich Reed

207.244.7065
Spaulding Memorial Library Sebago

Sue Newton

207.787.2321
Springvale Public Library Springvale

Lesley Unger

207.324.4624
Steep Falls Library Steep Falls

Paula Paul

207.675.3132
Stetson Library * Stetson

Laura Ward

207.296.2020
Stewart Free Library * Corinna

Jamie Irving

207.278.2454
Stewart Public Library North Anson

Emily Quint

207.635.3212
Stockton Springs Community Library Stockton Springs

Pat Curley

207.567.4147
Stonington Public Library Stonington

Christopher Ross

207.367.5926
Stratton Public Library * Stratton

Wendy Boyle

207.246.4401
Strong Public Library Strong

Erika Ouellette

207.684.4003
Swans Island Public Library Swans Island

Jeanne Hoyle, Interim Director

207.526.4330
Thomas Memorial Library * Cape Elizabeth

Rachel Davis

207.799.1720
Thomaston Public Library * Thomaston

Caroline Ward-Nesbit

207.354.2453
Thompson Free Library * Dover-Foxcroft

Jon Knepp

207.564.3350
Topsham Public Library Topsham

Susan Preece

207.725.1727
Treat Memorial Library Livermore Falls

Brianna Rush

207.897.3631
Turner Public Library Turner

Nicole Van Tassel

207.225.2030
Underwood Memorial Library * Fayette

Michele Briggs

207.685-3778
Unity Public Library Unity

Jean Bourg

207-948-2665
Vassalboro Public Library Vassalboro

Brian Stanley

207.923.3233
Veterans Memorial Library * Patten

Julie Buhler

207.528.2164
Vinalhaven Public Library * Vinalhaven

Jennifer Wadleigh

207.863.4401
Vose Library Union

Kristin Gould

207.785.4733
Waldo Peirce Reading Room & Library Frankfort

Vacant

207.223.4438
Waldoboro Public Library Waldoboro

Cathrina Skov

207.832.4484
Walker Memorial Library * Westbrook

Rosemary Bebris

207.854.0630
Walter T. A. Hansen Memorial Library Mars Hill

Parker Smith

207.429.9625
Warren Free Public Library * Warren

Cindy Norwood

207.273.2900
Washburn Memorial Library * Washburn

Cara Miller

207.455.4814
Waterboro Public Library * Waterboro

Julie Hoyle

207.247.3363
Waterford Library Association Waterford

Nancy Eaton

207.583.2050
Waterville Public Library * Waterville

Tammy Rabideau

207.872.5433
Webster Library Kingfield

Julia Bouwsma

207.265.2052
Weld Public Library Weld

Wendy Ames

207.585.2439
Wells Public Library * Wells

Cynthia Appleby

207.646.8181
West Buxton Public Library Buxton

Caroline Nickerson

207.727.5898
West Paris Public Library * West Paris

Brenda Lynn Gould

207.674.2004
Whitefield Library Whitefield

Suzanne Balbo

207-549-0170
Whitman Memorial Library * Woodstock

Pat Little

207.665.2505
Whitneyville Public Library Whitneyville

Patricia Brightly

207.255.8077
William Fogg Library Eliot

Karen Ordway

207.439.9437
Wilton Free Public Library Wilton

Jennifer Scott

207.645.4831
Windham Public Library * Windham

Jen Alvino

207.892.1908
Winslow Public Library * Winslow

Lisa Auriemma

207.872.1978
Winter Harbor Public Library * Winter Harbor

Ruth Axtell Mapleton

207.963.7556
Winterport Memorial Library Winterport

Susan Atwood

207.223.5540
Wiscasset Public Library Wiscasset

Pamela Dunning

207.882.7161
Witherle Memorial Library * Castine

Nicholas Berry

207.326.4375
Woodland Public Library * Baileyville

Sylvia Brown

207.427.3235
York Public Library York

Michelle Sampson

207.363.2818
Zadoc Long Free Library * Buckfield

Kathy Hladik

207.336.2171