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.

fb88 Public Library Directory Information
Library Name   *municipal department City/Town Director Library Phone
* Dexter

Liz Breault

207.924.7292
* Van Buren

Nancy Troeger

207.868.5076
Acton

Elise Miller

207.636.2781
China

Carla Gade

207.968.2926
* Phippsburg

Michele Morong

207.389.2309
* Albion

Miranda Perkins

207.437.2220
* Islesboro

Melissa Olson

207.734.2218
* Andover

Janet Farrington

207.392.4841
Corinth

Emily Alherimi

207.285.7226
Auburn

Donna Wallace

207.333.6640
Bangor

Ben Treat

207.947.8336
* Bernard

Bob Delsandro

207.244.3798
* Gorham

James Rathbun

207.222.1190
* Belfast

Steve Norman

207.338.3884
* Belgrade

Jared Bond

207.495.3508
* Bar Mills

Valerie Messana

207.929.5484
* Berwick

Sharon Kelly

207.698.5737
Bethel

Kelcy Arciga

207.824.2520
Bingham

Carla Small

207.672.3302
Blue Hill

Richard Boulet

207.374.5515
Harrison

Charna Katz

207.583.6421
Cornish

Sharon Beever

207.625.8083
Boothbay Harbor

Joanna M. Breen, MSLIS

207.633.3112
Bowdoinham

Kate Cutko

207.666.8405
Bremen

Melissa Chase

207.529.5572
* Brewer

Darren French

207.989.7943
Dresden

Audreigh Morris

207.737.8810
Bridgton

Amy Stone

207.647.2472
New Harbor

Jacqueline Bennett

207.677.2115
Brooksville

Stephanie Carter

207.326.4560
* Clinton

Kathy Giles

207.426.8686
Baldwin

Mary E. Fuchs

207.787.3155
Brownfield

Judi Tordo

207.935.3003
Brownville

Teresa Covel

207-965-5229
Bucksport

Lisa Ladd

207-469-2650
* Calais

Joyce Garland

207.454.2758
* Camden

Kristy Kilfoyle

207.236.3440
* Canaan

Dixie Ring

207.474.2149
Cape Porpoise

Mary Giknis

207.967.5668
* Caribou

Peter Baldwin

207.493.4214
* Carrabassett

Andrea DeBiase

207.237.3535
* Searsport

Sue McClintock

207.548.2303
Houlton

Linda Faucher

207.532.1302
Wayne

Janet Adelberg

207.685.3612
Casco

Michelle Brenner

207.627.4541
* Kenduskeag

Wendy Cousins

207.884.8598
Winthrop

Richard J. Fortin

207.377.8673
Lovell

Jennifer Dupree

207.925.3177
Deer Isle

Nina Woodward

207.348.2899
Chebeague Island

Corie Meehan

207.846.4351
Cherryfield

Cara E. Sawyer

207.271.8252
Cliff Island

Kelli Little/Rachel Cole, Co-Presidents

* Enfield

Gina Batchelder

207.732.4270
Lyman

Leila Ann Roy

207.499.7114
* Solon

Megan Myers

207.643.2562
* Monmouth

Julie Sawtelle

207.481-9403
Harpswell

Heather Logan

207.725.1461
Brunswick

Elisabeth Doucett

207.725.5242
Cushing

Wendy Roberts

207.354.8860
North Berwick

Jennifer Traynor

207.676.2215
Danforth

Terry Barnes, President

207.448.2055
* Limington

Heidi Libby

207.637.2422
Denmark

Katie Dunn

207.452.2200
Prospect Harbor

Ruth Mapleton

207.963.4027
* Mount Vernon

Alice Olson

207.293.2565
Saco

Sophie Smith

207.283.3861
East Blue Hill

Christy Ross

207.374.5577
East Millinocket

Dylan Johnston

207.746.3554
* Hampden

Mary Beckett

207.862.3550
* Ellsworth

Sarah Lesko

207.667.6363
Falmouth

Jenna Mayotte

207.781.2351
Farmington

Jessica Casey

207.778.4312
Allagash

Randi Jandreau

207.398.4454
* East Machias

Joyce Holway

207.255.0070
* Fort Fairfield

Lynn Cote

207.472.3880
Fort Kent

Andrew Birden

207.834.3048
Franklin

Catherine FitzGerald

207.565.5054
Oxford

Glenda Drapeau

207.539.4016
* Freeport

Wynter Giddings

207.865.3307
Frenchboro

Jan Keiper

Sullivan

Judy Ashby

207.422.2307
Brooklin

Catherine Nevin

207.359.2276
* Friendship

Celia Briggs

207.832.5332
* Fryeburg

Maryann Eastman

207.935.2731
Harrington

Suzanne Zinnkosko

207.483.4547
* Gardiner

Dawn Thistle

207.582.3312
Washington

Michelle Menting

207.845.2663
* Ashland

Hilary Moore

207.435.6532
* Gray

Joshua Tiffany

207.657.4110
Cranberry Isles

Ingrid Gaither

207.244.7358
* Guilford

Kristin Page

207.876.4547
South Paris

Jennifer Lewis

207.743.2980
Harrison

Kathleen Kramer

207.583.2970
Hartland

Lorrie Sanborn

207.938.4702
Parkman

Brenda Hartford

207.876.3730
Steuben

Jeanne Benedict

207.546.7301
Hollis

Gus Hedden

207-929-3911
Hope

Jill Beth Lang, Acting Director

207.763.3553
Hallowell

Annemarie Kromhout, Interim Director

207.622.6582
* Richmond

Betsey Noble

207.737.2770
Islesford

Katya Malin

207.244.9565
Jackman

Carolyn Talpey

207.668.2110
Tenants Harbor

Beckie Delaney and Sharon Moskowitz, Co-Directors

207.372.8961
North Jay

Tamara Hoke

207.645.4062
Bar Harbor

Matt Delaney

207.288.4245
* New Sharon

Sarah Nutting

207.779.1128
Bradford

Brenda Mowdy

207.404.3951
Greene

Ileshea Stowe

207.946.5544
Island Falls

Alicia McNally

Kennebunk

Michelle Conners

207.985.2173
Parsonsfield

Tanya Wilson

207.625.2424
Georgetown

Karen MacGillivary

207.371.9995
* Fairfield

Alyssa Patterson

207.453.6867
* Lewiston

Joseph Houston

207.513.3004
Old Orchard Beach

Lee Koenigs

207.934.4351
Liberty

Barbara Rehmeyer

207.589.3161
* Limerick

Cynthia Smith

207.793.8975
Dennysville

Colin Windhorst

207.726.4750
* Lincoln

Lauren Hakala

207.794.2765
Lincolnville

Sheila Polson

207-706-3896
* Lisbon Falls

William Meakin

207.353.6564
* Augusta

Sarah Schultz-Nielsen

207.626.2415
Livermore

Amanda Barton

207.897.7173
* Long Island

Robin Goodell and Katie Norton

508.766.2530
St. Agatha

Lauren Paradis

207.543.9395
Sanford

Julie Norsworthy

207.324.4714
Kennebunkport

Mary-Lou Boucouvalas

207.967.2778
Cutler

Ann Cummings

207.259.3693
Lubec

Nancy Briggs

207.733.2491
* Dixfield

Korina Lee

207.562.8838
Madawaska

Charles Theriault

207.728.3606
* Madison

Julie Forbus

207.696.5626
* Presque Isle

Elyse Kiehn

207.764.2571
Lebanon

Marcy Polletta

207.457.1299 ext. 5
Addison

Marilyn Rittenhouse

Biddeford

Nicole Clark, Interim Director, MLIS

207.284.4181
* Mechanic Falls

Nancy Petersons

207.345.9450
* Yarmouth

Heidi Grimm

207.846.4763
* Mexico

Marilla Couch

207.364.3281
* Milbridge

Amanda Goston

207.546.3066
Appleton

Jessica Pearson

207.785.5656
* Millinocket

Diana Furukawa

207.723.7020
* Milo

Annette Banker

207.943.2612
Monhegan

Tara Hire/Mia Boynton

207.596.0549
* Monroe

Andrea Stark

207.525.3515
Monson

Thomas Dallamora

207.997.3476
Naples

Dani Longley

207.693.6841
* New Gloucester

Emily Martin

207.926.4840
New Portland

Mindy Newman

207.628.6561
New Vineyard

Mina Miller

207.652.2250
* Newburgh

Cynthia Grant

207.234.4151
* Newport

Diane Briggs

207.368.5074
* Norridgewock

Kelli Dorais

207.634.2828
Gorham

Diane Atwood

207.892.2575
North Haven

Kathryn Quinn

207.867.9797
Northeast Harbor

Amy Wisehart

207.276.3333
* Norway

Beth Kane

207.743.5309
* Oakland

Sarah Roy

207.465.7533
Ogunquit

Jan Wertheim

207.646.9024
* Old Town

Cassandra Pool

207.827.3972
* Orono

Laurie Carpenter

207.866.5060
Orr's Island

Anne Wilkes

207.833.7811
* Orrington

Kelly Brooks

207.825.4938
Palermo

Chris Diesch

207.993.6088
South Paris

Michael Dignan

207.743.6994
* Alfred

Roycean Weyand

207.324.2001
Bath

Lesley Dolinger

207.443.5141
Jonesport

Heidi Hinkley

207.497.3003
Eastport

Dana Chevalier

207.853.4021
Pembroke

Frederick Gralenski

207.726.4745
Phillips

Hedy Langdon

207.639.2665
* Pittsfield

Donna Lambert

207.487.5880
Machias

Lee Downing

207.255.3933
Portland

Sarah Moore

(207) 871-1700 x-755
Portland

Sarah Moore/Catherine Curran (Branch Manager)

207.774.4229
Portland

Sarah Moore/Rose Ann Walsh (Branch Manager)

207.766.5540
Portland

Sarah Moore/Meghan Gillis (Branch Manager)

207.797.2915
* Cumberland

Thomas C. Bennett

207.829.2216
* Princeton

Heidi Potter

207.796.5333
Rangeley

Janet Wilson

207.864.5529
* Raymond

Richard Dowe

207.655.4283
* Readfield

Melissa Small

207.685.4089
* Isle au Haut

Christine Hill

207.335.5001
* Kittery

Lee Perkins

207.439.1553
Standish

Karen McNutt

207.318.6219
* Poland

Joanne Messer

207.998.4601
* Limestone

Kristin Vines

207.325.4706
* Rockland

Amy Levine

207.594.0310
* Rockport

Ben Blackmon

207.236.3642
* Rumford

Abby Austin

207.364.3661
South Bristol

Priscilla House

207.644.1882
* Hollis

Lynn Ericson

207.929.3990
Scarborough

Richard Schrader

207.883.4723
* Searsmont

Steven Brown

207.342.5549
Shapleigh

Katie Richards

207.636.3630
* Greenville

Kathleen Bishop

207.695.3579
* Mercer

Mary Chouinard

207.779.3977
* Sherman

Joleen McAvoy

207.365.4482
Carmel

Lee McCartin

207.848.7145
Damariscotta

Matthew Graff

207.887.0919
Skowhegan

Angie Herrick

207.474.9072
Hiram

Cait Bushell

207.625.4650
Mount Desert

Meghan Clark McDaniel

207.244.7404
* South Berwick

Lee Shaw

207.384.3308
South China

Cheryl Baker

207.445.3094
* South Portland

Kevin Davis

207.767.7660
* South Portland

Kevin Davis

207.775.1835
* South Thomaston

Pennie Alley

207.596.0022
* Southport

Jen Britton

207.633.2741
Southwest Harbor

Erich Reed

207.244.7065
Sebago

Carolyn Newton

207.787.2321
Springvale

Lesley Unger

207.324.4624
Steep Falls

Paula Paul

207.675.3132
* Stetson

Laura Ward

207.296.2020
* Corinna

Jamie Irving

207.278.2454
North Anson

Emily Quint

207.635.3212
Stockton Springs

Pat Curley

207.567.4147
Stonington

Christopher Ross

207.367.5926
* Stratton

Wendy Boyle

207.246.4401
Strong

Erika Ouellette

207.684.4003
Swans Island

Jeanne Hoyle, Interim Director

207.526.4330
* Cape Elizabeth

Rachel Davis

207.799.1720
* Thomaston

Caroline Ward-Nesbit

207.354.2453
* Dover-Foxcroft

Jon Knepp

207.564.3350
Topsham

Katherine Webber

207.725.1727
Livermore Falls

Brianna Rush

207.897.3631
Turner

Victoria Adams

207.225.2030
* Fayette

Vacant

207.685-3778
Unity

Jean Bourg

207-948-2665
Vassalboro

Brian Stanley

207.923.3233
* Patten

Julie Buhler

207.528.2164
* Vinalhaven

Jennifer Wadleigh

207.863.4401
Union

Kristin Gould

207.785.4733
Frankfort

Vacant

207.223.4438
Waldoboro

Cathrina Skov

207.832.4484
* Westbrook

Rosemary Bebris

207.854.0630
Mars Hill

Parker Smith

207.429.9625
* Warren

Cindy Norwood

207.273.2900
* Washburn

Cara Miller

207.455.4814
* Waterboro

Julie Hoyle

207.247.3363
Waterford

Nancy Eaton

207.583.2050
* Waterville

Tammy Rabideau

207.872.5433
Kingfield

Julia Bouwsma

207.265.2052
Weld

Wendy Ames

207.585.2439
* Wells

Vacant

207.646.8181
Buxton

Caroline Nickerson

207.727.5898
* West Paris

Brenda Lynn Gould

207.674.2004
Whitefield

Suzanne Balbo

207-549-0170
* Woodstock

Pat Little

207.665.2505
Whitneyville

Patricia Brightly

207.255.8077
Eliot

Karen Ordway

207.439.9437
Wilton

Jennifer Scott

207.645.4831
* Windham

Jen Alvino

207.892.1908
* Winslow

Lisa Auriemma

207.872.1978
* Winter Harbor

Ruth Axtell Mapleton

207.963.7556
Winterport

Susan Atwood

207.223.5540
Wiscasset

Pamela Dunning

207.882.7161
* Castine

Nicholas Berry

207.326.4375
* Baileyville

Sylvia Brown

207.427.3235
York

Michelle Sampson

207.363.2818
* Buckfield

Kathy Hladik

207.336.2171