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

Mary Grow

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

Linda Graf

207.734.2218
Andover Public Library * Andover

Janet Farrington

207.392.4841
Anna Field Fernald Library * Detroit

Bonnie Ross

207.257.4488
Ashland Community Library * Ashland

Gladys Craig

207.435.6532
Atkins Memorial Library Corinth

Christina Bean

207.285.7226
Auburn Public Library Auburn

Mamie Ney

207.333.6640
Bangor Public Library Bangor

Barbara McDade

207.947.8336
Bass Harbor Memorial Library * Bernard

Clara Baker

207.244.3798
Baxter Memorial Library * Gorham

Pamela Turner

207.222.1190
Belfast Free Library * Belfast

Steve Norman

207.338.3884
Belgrade Public Library * Belgrade

Janet Patterson

207.495.3508
Berry Memorial Library * Bar Mills

Claudine Emerson

207.929.5484
Berwick Public Library Berwick

Melissa Saggerer

207.698.5737
Bethel Library Association Bethel

Michelle Conroy

207.824.2520
Bingham Union Library Bingham

Rachel Tremblay

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

Cheryl Hevey

207.625.8083
Boothbay Harbor Memorial Library Boothbay Harbor

Tim McFadden

207.633.3112
Bowdoinham Public Library Bowdoinham

Kate Cutko

207.666.8405
Bremen Public Library Bremen

Sue Trouwborst

207.529.5572
Brewer Public Library * Brewer

Katie Conner

207.989.7943
Bridge Academy Public Library Dresden

Susan Schroeder

207.737.8810
Bridgton Public Library Bridgton

Holly Hancock

207.647.2472
Bristol Area Library New Harbor

Jacqueline Bennett

207.677.2115
Brooksville Free Public Library Brooksville

Sylvia Tapley

207.326.4560
Brown Memorial Library - Clinton * Clinton

Cheryl Dickey-Whitish

207.426.8686
Brown Memorial Library - East Baldwin Baldwin

Norma Haines

207.787.3155
Brownfield Public Library Brownfield

Judi Schenstrom

207.935.3003
Brownville Free Public Library Brownville

Autumn Chadwick

207.965.8334
Buck Memorial Library Bucksport

Geraldine Spooner

207.469.2650
Calais Free Library * Calais

Kathleen Staples

207.454.2758
Camden Public Library * Camden

Nikki Maounis

207.236.3440
Canaan Public Library * Canaan

Karen Fournier

207.474.6397
Cape Porpoise Library Cape Porpoise

Suzanne Perkins

207.967.5668
Caribou Public Library * Caribou

Vacant

207.493.4214
Carrabassett Valley Public Library * Carrabassett

Andrea DeBiase

207.237.3535
Carver Memorial Library * Searsport

Erica Irish

207.548.2303
Cary Library Houlton

Linda Faucher

207.532.1302
Cary Memorial Library Wayne

Janet Adelberg

207.685.3612
Casco Public Library Casco

Carolyn Paradise

207.627.4541
Case Memorial Library * Kenduskeag

Diane Smith

207.884.8598
Charles M. Bailey Public Library Winthrop

Richard J. Fortin

207.377.8673
Charleston Public Library Charleston

Ann Moore

207.285.3680
Charlotte Hobbs Memorial Library Lovell

Anna Romer

207.925.3177
Chase Emerson Memorial Library Deer Isle

Jill Carter

207.348.2899
Chebeague Island Library Chebeague Island

Deborah Bowman

207.846.4351
Cherryfield Public Library Cherryfield

Cara Sawyer and Kathy Upton

207.546.4228
Cliff Island Library Portland

Amy Lent

Cole Memorial Library * Enfield

Linda Wakefield

207.732.4270
Community Library Lyman

Leila Ann Roy

207.499.7114
Coolidge Public Library * Solon

Mary Farrar

207.643.2562
Cumston Public Library * Monmouth

Julie Sawtelle

207.933.4788
Cundys Harbor Library Harpswell

Denise Schwartz

207.725.1461
Curtis Memorial Library Brunswick

Elisabeth Doucett

207.725.5242
Cushing Public Library Cushing

Vacant

207.354.8860
D.A. Hurd Library North Berwick

Beth Sweet

207.676.2215
Danforth Public Library Danforth

Barbara Bonner

207.448.2055
Davis Memorial Library * Limington

Mariah Machado

207.637.2422
Denmark Public Library Denmark

Robin Gosbee

207.452.2200
Dorcas Library Prospect Harbor

Alison Johnson

207.963.4027
Dorothy W Quimby Library Unity

Sandra Abbott-Stout

207.948.9178
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

Marjorie Longwood

207.374.5577
East Millinocket Public Library East Millinocket

Brenda Birt

207.746.3554
Edythe Dyer Community Library * Hampden

Debora Lozito

207.862.3550
Ellsworth Public Library * Ellsworth

Charlene Churchill

207.667.6363
Falmouth Memorial Library Falmouth

Andi Jackson Darling

207.781.2351
Farmington Public Library Farmington

Jen Scott, Interim Library Director

207.778.4312
Faye O'Leary Hafford Library Allagash

Faye Hafford

207.398.4454
Florence Sturdivant Public Library * East Machias

Valarie Day

207.255.0070
Fort Fairfield Public Library * Fort Fairfield

Sharon Nadeau

207.472.3880
Fort Kent Public Library Fort Kent

Michelle Raymond

207.834.3048
Freeland Holmes Library Oxford

Glenda Drapeau

207.539.4016
Freeport Community Library * Freeport

Betheda Edmonds

207.865.3307
Frenchboro Public Library Frenchboro

Marlys Amos

207.334.2924
Frenchman's Bay Library Sullivan

Barbara Sawyer

207.422.2307
Friend Memorial Public Library Brooklin

Stephanie Atwater

207.359.2276
Friendship Public Library * Friendship

Celia Briggs

207.832.5332
Fryeburg Public Library * Fryeburg

Donnette Barnes

207.935.2731
Gallison Memorial Library Harrington

Gweneth Strout

207.483.4547
Gardiner Public Library * Gardiner

Anne Davis

207.582.3312
Gibbs Library Washington

Madelon Kelly

207.845.2663
Glenburn Library * Glenburn

Valerie Rich

207.942.9897
Gray Public Library * Gray

Joshua Tiffany

207.657.4110
Great Cranberry Library Cranberry Isles

Ingrid Gaither

207.244.7358
Guilford Memorial Library * Guilford

Heidi Dow

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

John Clark

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

Maureen Cole

207.929.3911
Hope Library Hope

Nancy Connon

207.763.3553
Hubbard Free Library Hallowell

Mark Blythe

207.622.6582
Isaac F. Umberhine Public Library * Richmond

Donna McCluskey

207.737.2770
Islesford Library Islesford

Cynthia Thomas

207.244.9565
Ivan O. Davis-Liberty Library Liberty

Barbara Worcester

207.589.3161
Jackman Public Library Jackman

Sally Hughey

207.668.2110
Jackson Memorial Library Tenants Harbor

Yvonne Gloede

207.372.8961
Jay-Niles Memorial Library North Jay

Tamara Hoke

207.645.4062
Jefferson Public Library Jefferson

Kathleen Stone

207.215.2487
Jesup Memorial Library Bar Harbor

Ruth Eveland

207.288.4245
Jim Ditzler Memorial Library * New Sharon

Diana Oliver

207.779.1128
John B. Curtis Free Public Library Bradford

Brenda Mowdy

207.327.2923
Julia Adams Morse Memorial Library Greene

Steven Bouchard

207.946.5544
Katahdin Public Library Island Falls

Rebecca Drew

Kennebunk Free Library Kennebunk

Jill LeMay

207.985.2173
Kezar Falls Circulating Library Parsonsfield

Johnna Shortsleeves

207.625.2424
Laura E. Richards Library Georgetown

Nancy Barney

207.371.9995
Lawrence Public Library * Fairfield

Louella Bickford

207.453.6867
Levant Heritage Library Levant

Melanie Roman-Verosloff

207.884.8988
Lewis Dana Hill Memorial Library Lovell

Dennis Hodge

207.928.2301
Lewiston Public Library * Lewiston

Rick Speer

207.513.3004
Libby Memorial Library Old Orchard Beach

Lee Koenigs

207.934.4351
Limerick Public Library * Limerick

Cynthia Smith

207.793.8975
Lincoln Memorial Library * Lincoln

Linda Morrill

207.794.2765
Lincoln Memorial Library - Dennysville Dennysville

Colin Windhorst

207.726.4750
Lincolnville Community Library Lincolnville

Sheila Polson

207-763-4343
Lisbon Library * Lisbon Falls

Diane Nadeau

207.353.6564
Lithgow Public Library * Augusta

Elizabeth Pohl

207.626.2415
Livermore Public Library Livermore

Penny Brown

207.897.7173
Long Island Community Library * Long Island

Nancy Jordan

207.766.2530
Long Lake Public Library St. Agatha

Jackie Ayotte

207.543.9395
Louis B. Goodall Memorial Library Sanford

Jacqueline McDougal

207.324.4714
Louis T. Graves Memorial Library Kennebunkport

Mary-Lou Boucouvalas

207.967.2778
Louise Clements Memorial Library Cutler

Linda Throckmorton

207.259.3693
Lubec Memorial Library Lubec

Suzanne Plaut

207.733.2491
Ludden Memorial Library * Dixfield

Margaret Malley

207.562.8838
Madawaska Public Library Madawaska

Ken Theriault

207.728.3606
Madison Public Library * Madison

Julie Forbus

207.696.5626
Maine State Library Augusta

Linda Lord, State Librarian

207.287.5600
Mark and Emily Turner Memorial Library * Presque Isle

Sonja Plummer-Morgan

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

Connie Cushing Sefcik

207.345.9450
Merrill Memorial Library * Yarmouth

Heidi Grimm

207.846.4763
Mexico Free Public Library * Mexico

Valerie Messana

207.364.3281
Milbridge Public Library * Milbridge

Amanda L. Fickett

207.546.3066
Mildred Stevens Williams Memorial Library Appleton

Jane Bennett

207.785.5656
Millinocket Memorial Library * Millinocket

Lori Fitzgerald

207.723.7020
Milo Free Public Library * Milo

Rochelle Williams

207.943.2612
Monhegan Memorial Library Monhegan

Tara Hire/Mia Boynton

207.596.0549
Monroe Community Library * Monroe

Marge Sheridan

Monson Public Library * Monson

Van Wentworth

207.997.3641
Naples Public Library Naples

Christine Powers

207.693.6841
New Gloucester Public Library * New Gloucester

Suzan Hawkins

207.926.4840
New Portland Community Library New Portland

Shelby Newell

207.628.6561
New Vineyard Public Library New Vineyard

Sandra Bestwick

207.652.2250
Newburgh Community Library * Newburgh

Gary Woolson

207.234.4151
Newport Public Library - Newport Cultural Center * Newport

Vacant

207.368.2193
Norridgewock Public Library * Norridgewock

Kent Sinclair

207.634.2828
North Bridgton Public Library North Bridgton

Heather Silvia

207.647.8563
North Gorham Public Library Gorham

Kathy Corbett

207.892.2575
North Haven Public Library North Haven

Kathryn Quinn

207.867.9797
Northeast Harbor Library Northeast Harbor

Brook Minner

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

Mary Littlefield

207.646.9024
Old Town Public Library * Old Town

Cynthia Jennings

207.827.3972
Orono Public Library * Orono

Laurie Carpenter

207.866.5060
Orr's Island Library Orr's Island

Joanne Rogers

207.833.7811
Orrington Public Library * Orrington

Audrey Snowden

207.825.4938
Otis Public Library Otis

Vacant

207.537.2211
Owls Head Village Library Owls Head

Deena Carafelli

207.593.0302
Palermo Community Library Palermo

Elizabeth Holzer

207.993.6088
Paris Public Library Paris

Michael Dignan

207.743.6994
Parsons Memorial Library * Alfred

Gus Hedden

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

Lyn Smith

207.487.5880
Porter Memorial Library Machias

Lee McBride

207.255.3933
Portland Public Library Portland

Stephen Podgajny

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

Stephen Podgajny/Ellen Gilliam (Manager)

207.774.4229
Portland Public Library - Peaks Island Branch Portland

Stephen Podgajny/Priscilla Webster (Manager)

207.766.5540
Portland Public Library - Riverton Branch Portland

Stephen Podgajny/Steve Weigle (Manager)

207.797.2915
Prince Memorial Library * Cumberland

Thomas C. Bennett

207.829.2215
Princeton Public Library * Princeton

Elizabeth Mitchell

207.796.5333
Rangeley Public Library Rangeley

Janet Wilson

207.864.5529
Raymond Village Library Raymond

Sally Holt

207.655.4283
Readfield Community Library * Readfield

Nancy O'Toole

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.4390
Robert A. Frost Memorial Library * Limestone

Jessica Givens

207.325.3035
Rockland Public Library * Rockland

Amy Levine

207.594.0310
Rockport Public Library * Rockport

Ann Filley

207.236.3642
Rumford Public Library * Rumford

Luke Sorensen

207.364.3661
Rutherford Library South Bristol

Ellen Shew

207.644.1882
Salmon Falls Library * Hollis

Mary Weyer

207.929.3990
Sangerville Public Library Sangerville

Linda Hall

207.876.3491
Scarborough Public Library Scarborough

Nancy Crowell

207.883.4723
Searsmont Town Library * Searsmont

Tom Neely

207.342.5549
Shapleigh Community Library Shapleigh

Rikki Foglio

207.636.3630
Shaw Public Library - Greenville * Greenville

Linda Wohlforth

207.695.3579
Shaw Public Library - Mercer Mercer

Cherie Sadler

207.587.2529
Sherman Public Library * Sherman

Denise Tapley

207.365.4882
Simpson Memorial Library Carmel

Becky Ames

207.848.7145
Skidompha Public Library Damariscotta

Pamela Gormley

207.563.5513
Skowhegan Public Library Skowhegan

Dale Jandreau

207.474.9072
Soldiers Memorial Library * Hiram

Pamela Slattery-Thomas

207.625.4650
Somesville Library Association Mount Desert

Thomas Lange

207.244.7404
South Berwick Public Library * South Berwick

Karen Eger

207.384.3308
South China Public Library South China

Naomi Homan

207.445.4861
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

Linda Brewer

207.633.2741
Southwest Harbor Public Library Southwest Harbor

Candy Emlen

207.244.7065
Spaulding Memorial Library Sebago

Sue Newton

207.787.2321
Springvale Public Library Springvale

Chip Schrader

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

Donna Lambert

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

Vicki Zelnick

207.367.5926
Stratton Public Library * Stratton

Wendy Boyle

207.246.4401
Strong Public Library Strong

Cheryl McCleery

207.684.4003
Swans Island Public Library Swans Island

Candis Joyce

207.526.4330
Thomas Memorial Library * Cape Elizabeth

Jay Scherma

207.799.1720
Thomaston Public Library * Thomaston

Ann Harris

207.354.2453
Thompson Free Library * Dover-Foxcroft

Helen Fogler

207.564.3350
Topsham Public Library Topsham

Susan Preece

207.725.1727
Treat Memorial Library Livermore Falls

Myra Rosenbaum

207.897.3631
Turner Public Library Turner

Vicki Varney

207.225.2030
Underwood Memorial Library * Fayette

Elaine Wilcox

207.685-3778
Vassalboro Public Library Vassalboro

Dawn Thistle

207.923.3233
Veterans Memorial Library * Patten

Doris DeRespino

207.528.2164
Vinalhaven Public Library * Vinalhaven

Valerie Morton

207.863.4401
Vose Library Union

Sue McClintock

207.785.4733
Waldo Peirce Reading Room & Library Frankfort

Reba Stewart

207.223.4438
Waldoboro Public Library Waldoboro

Cathrina Skov

207.832.4484
Walker Memorial Library * Westbrook

William Alexander, Interim Director

207.854.0630
Walter T. A. Hansen Memorial Library Mars Hill

Tina Field

207.429.9625
Warren Free Public Library * Warren

Cindy Norwood

207.273.2900
Washburn Memorial Library * Washburn

Lois Walton

207.455.4814
Waterboro Public Library * Waterboro

Ruth Blake

207.247.3363
Waterford Library Association Waterford

Dianne Barth

207.583.2050
Waterville Public Library * Waterville

Sarah Sugden

207.872.5433
Webster Free Library Kingfield

Barbara Stewart

207.265.2052
Weld Public Library Weld

Judy Rogers

207.585.2439
Wells Public Library * Wells

Devin Burritt

207.646.8181
West Buxton Public Library Buxton

Amy Jajliardo

207.727.5898
West Paris Public Library * West Paris

Patricia Makley

207.674.2004
Whitman Memorial Library * Woodstock

Althea Hathaway

207.665.2505
Whitneyville Public Library Whitneyville

Patricia Brightly

207.255.8077
William Fogg Library Eliot

Lydia R. Goodwin

207.439.9437
Wilton Free Public Library Wilton

David Olson

207.645.4831
Windham Public Library * Windham

Jen Alvino

207.892.1908
Winslow Public Library * Winslow

Pam Bonney

207.872.1978
Winter Harbor Public Library * Winter Harbor

Leslie Walton

207.963.7556
Winterport Memorial Library Winterport

Mary Lester

207.223.5540
Wiscasset Public Library Wiscasset

Pamela Dunning

207.882.7161
Witherle Memorial Library * Castine

Anne Romans

207.326.4375
Woodland Public Library * Baileyville

Sylvia Brown

207.427.3235
York Public Library York

Robert Waldman

207.363.2818
Zadoc Long Free Library Buckfield

Bonnie Santos

207.336.2171