Buffalo & Erie County Public Library

Buffalo, NY · Founded 1953

Public library system serving Buffalo and Erie County with educational resources

Primary audience
Students
Work area
Education
Topic
Academic Programs
Contact
Brian Hoth

About Organization

The Buffalo & Erie County Public Library provides free access to books, digital resources, educational programs, and community services through its central library and branch locations. Based in Buffalo, NY, the library system operates with $23.1 million in annual revenue and over 300 employees serving diverse communities.

What They Focus On

Academic Excellence

Delivering rigorous curriculum and supporting student achievement

Student Success

Providing comprehensive support services for student development

Innovation

Advancing teaching methods and educational technology

Financial Information

Form 990 data showing organizational financial health and growth.

Revenue (2023)

$13.1M

+5.6% vs 2022

Expenses (2023)

$13.5M

+3.4% vs 2022

Assets (2023)

$3.9M

-8.8% vs 2022

Employees (2023)

398

+1.8% vs 2022

Year Revenue Expenses Assets Employees
2023 $13,147,830 $13,524,816 $3,911,520 398
2022 $12,447,216 $13,079,650 $4,288,506 391
2020 $11,308,310 $10,753,333 $4,521,015 397

Source: IRS Form 990 filings. All figures in USD.

How They Work

Learn more
  • 01

    Curriculum Design

    Developing rigorous academic programs aligned with standards

  • 02

    Instruction Delivery

    Teaching students through evidence-based pedagogical methods

  • 03

    Assessment

    Evaluating student learning and program effectiveness

  • 04

    Continuous Improvement

    Refining programs based on data and feedback

Programs and Initiatives

Services and programs offered by Buffalo & Erie County Public Library

Academic Programs

Delivering comprehensive curriculum and degree programs

Student Support

Providing counseling, tutoring, and student success services

Research Initiatives

Conducting research to advance knowledge and innovation

Team & Leadership

Meet the people behind Buffalo & Erie County Public Library.

BH

Brian Hoth

Hamburg Public Library Director
Full-time
Compensation: $90,230
ME

Margaret Errington

Orchard Park Public Library Director
Full-time
Compensation: $86,264
KS

Kara Stock

Lancaster Public Library Director
Full-time
Compensation: $81,397
MM

Monica Mooney

Clarence Public Library Director
Full-time
Compensation: $80,427
KD

Kristi Dougherty

Amherst Public Library Director
Full-time
Compensation: $80,424
RA

Robert Alessi

West Seneca Public Library Director
Full-time
Compensation: $79,712
TC

Thomas Carloni

Elma Public Library Director
Full-time
Compensation: $67,023
JG

John Gaff

City of Tonawanda Public Library Director
Full-time
Compensation: $66,534
PK

Paula Klocek

Aurora Town Public Library Director
Full-time
Compensation: $63,676
AB

Abigail Barten-McGowan

Town of Collins Public Libary Director
Full-time
Compensation: $61,974
RB

Roseanne Butler Smith

Amherst Public Library Director
Full-time
Compensation: $60,803
RM

Rebecca Moe

Ewell Free Library Director
Full-time
Compensation: $57,718
KS

Kristine Sutton

Newstead Public Library Director
24 hrs/week
Compensation: $55,602
LH

Lydia Herren

Boston Free Library Director
34 hrs/week
Compensation: $51,731
GL

Glenn Luba

Cheektowaga Public Library Director
Full-time
Compensation: $50,096
DW

Donna-Jo Webster

Eden Library Director
30 hrs/week
Compensation: $46,748
JP

Jennifer Page

Angola Public Library Director
32 hrs/week
Compensation: $45,494
ST

Shannon Thompson

Marilla Free Library Director
33 hrs/week
Compensation: $44,279
PE

Pamela Edholm

Lackawanna Public Library Director
Full-time
Compensation: $27,751
CL

Chelsey Lonberger

Lackawanna Public Library Director
Full-time
Compensation: $22,037
MM

Mary Muscarella

Town of Tonawanda Public Library
Full-time
Compensation: $81,914
BH

Bridgette Heintz

Grand Island Memorial Library
Full-time
Compensation: $75,291
JM

Jennifer Morris

Hulbert Library of the Town of Concor
Full-time
Compensation: $60,736
DC

Daniel Caufield

Cheektowaga Public Library Dictore
Full-time
Compensation: $42,958
AY

Alice Yoder

Town of N Collins Public Library
30 hrs/week
Compensation: $33,504
KC

Kelly Campbell

Hulbert Library of the Town of Concord
1 hrs/week

Milestones

1953

Organization Founded

1953

Established to serve community needs and advance mission

1965

Early Expansion

1965

Grew programs and established organizational foundations

1989

Significant Growth

1989

Expanded programs and services to reach more communities

2023

Leadership Expansion

2023

Grew leadership team to enhance organizational capacity

2025

Program Innovation

2025

Launched new initiatives to deepen community impact

Associated People

Board members, advisors, and key contributors

Board of Directors

AZ
Adam Zaremski Aurora Town Public Library Board Secretary 1.00 hrs/week
AB
Agnes Becker Grand Island Memorial Library Board Secretary 1.00 hrs/week
AC
Amanda Cleesattel West Seneca Public Library Board Secretary 1.00 hrs/week
AM
Amira Muflahi Lackawanna Public Library Board Trustee 1.00 hrs/week
AM
Amy Mazur City of Tonawanda Public Library Board President 1.00 hrs/week
AH
Andrea Haxton Lackawanna Public Library Board Trustee 1.00 hrs/week
AY
Angela Yates Cheektowaga Public Library Board Treasurer 1.00 hrs/week
AM
Anita Metzger Hamburg Public Library Board Trustee 1.00 hrs/week
AM
Ann Marie Newbury Orchard Park Public Library Board Vice President 1.00 hrs/week
AM
Anne Maggio Town of N Collins Public Library Board Secretary 1.00 hrs/week
AS
Anne Schmitt Ewell Free Libary Board Secretary 1.00 hrs/week
AD
Annette Della Posta Town of Tonawanda Public Library Board Vice President 1.00 hrs/week
BF
Barbara Ferro Town of Collins Public Library Board Trustee 1.00 hrs/week
BS
Barbara Schmitt Angola Public Library Board Vice President 1.00 hrs/week
BT
Barbara Tamol Lancaster Public Library Board Trustee 1.00 hrs/week
BJ
Becky Jo Summers Town of Collins Public Library Board Treasurer 1.00 hrs/week
BR
Beth Rosokoff City of Tonawanda Public Library Board Trustee 1.00 hrs/week
BN
Bettyann Neifer Eden Library Board Treasurer 1.00 hrs/week
BJ
Bridgett Jacyna Elma Public Library Board Trustee 1.00 hrs/week
CG
Carolyn Giambra Amherst Public Library Board Treasurer 1.00 hrs/week
CL
Catherine Lee Hamburg Public Library Board Vice President 1.00 hrs/week
CO
Catherine Osborn Boston Free Library Board Secretary 1.00 hrs/week
CT
Charlene Tretyak Town of N Collins Public Library Board Trustee 1.00 hrs/week
CC
Christine Cywinski Cheektowaga Public Libary Board Trustee 1.00 hrs/week
CD
Cynthia Dishman Town of Collins Public Library Board Trustee 1.00 hrs/week
CJ
Cynthia Johnson West Seneca Public Library Board Trustee 1.00 hrs/week
DW
David Williams Town of Collins Public Library Board Vice President 1.00 hrs/week
DO
Dawn Olczak Clarence Public Library Board Trustee 1.00 hrs/week
DO
Dean Otoka Lackawanna Public Library Board Vice President 1.00 hrs/week
DM
Deborah Mamon Marilla Free Library Board Trustee 1.00 hrs/week
DZ
Deborah Zimmerman Marilla Free Library Board Trustee 1.00 hrs/week
DW
Denise Wilcazk Cheektowaga Public Library Board Vice President 1.00 hrs/week
DV
Diane Volker Angola Public Library Board Trustee 1.00 hrs/week
DM
Douglas McFarland Orchard Park Public Library Board President 1.00 hrs/week
ES
Edith Schell Town of Collins Public Library Board Secretary 1.00 hrs/week
EH
Eileen Holden Elma Public Library Board Trustee 1.00 hrs/week
EC
Elaine Chow Aurora Town Public Library Board Vice President 1.00 hrs/week
EK
Elizabeth Koch City of Tonawanda Public Library Board Secretary 1.00 hrs/week
EF
Ellen Franz Town of N Collins Public Library Board Trustee 1.00 hrs/week
GH
Gary Howell Lancaster Public Library Board President 1.00 hrs/week
GS
Gregory Stachowski Lackawanna Public Library Board Treasurer 1.00 hrs/week
GK
Gwendolyn Koelbl Ewell Free Libary Board Trustee 1.00 hrs/week
HC
Helga Ciminesi Town of Collins Public Library Board Trustee 1.00 hrs/week
HM
Holly Martindale Town of Collins Public Library Board President 1.00 hrs/week
HN
Holly Neu Elma Public Library Board Trustee 1.00 hrs/week
HS
Holly Schreiber Hamburg Public Library Board Treasurer 1.00 hrs/week
JK
Jack Kuebler Angola Public Library Board President 1.00 hrs/week
JA
James Agle Eden Library Board Vice President 1.00 hrs/week
JM
James Mardino Town of N Collins Public Library Board Treasurer 1.00 hrs/week
JY
Jan Yarborough Lancaster Public Library Board Vice President 1.00 hrs/week
JV
Jeffrey Voelkl Amherst Public Library Board President 1.00 hrs/week
JD
Jennifer Dobe West Seneca Public Library Board Treasure 1.00 hrs/week
JC
Jessica Casamassa West Seneca Public Library Board Trustee 1.00 hrs/week
JB
Jill Banaszak Grand Island Memorial Library Board Vice President 1.00 hrs/week
JG
Joanne Goellner Marilla Free Library Board Secretary 1.00 hrs/week
JH
John Hinners Orchard Park Public Library Board Treasurer 1.00 hrs/week
JI
John Ingram Lackawanna Public Library Board Trustee 1.00 hrs/week
JW
Jonathan Wilcox Eden Library Board Trustee 1.00 hrs/week
JZ
Joseph Zinni Clarence Public Library Board Vice President 1.00 hrs/week
JI
Joy Insinna Ewell Free Libary Board Tresurer 1.00 hrs/week
JF
Judith Farmer Marilla Free Library Board Vice President 1.00 hrs/week
JH
Judith Hilberger Clarence Public Library Board President 1.00 hrs/week
JM
Judith Mietlicki Cheektowaga Public Library Board Trustee 1.00 hrs/week
KC
Kami Callahan Boston Free Library Board Trustee 1.00 hrs/week
KS
Kara Spencer-Ching Aurora Town Public Library Board President 1.00 hrs/week
KB
Karen Bordonaro City of Tonawanda Public Library Board Treasurer 1.00 hrs/week
KA
Karl Anderson Lackawanna Public Libary Board Trustee 1.00 hrs/week
KC
Kathleen Campbell Marilla Free Library Board Trustee 1.00 hrs/week
KK
Kathleen Kanaley Town of Tonawanda Public Library Board Secretary 1.00 hrs/week
KW
Kathleen Winde Marilla Free Library Board Treasure 1.00 hrs/week
KG
Kenneth Graber Lancaster Public Library Board Treasurer 1.00 hrs/week
KN
Kimberly Nobles Town of Collins Public Library Board Trustee 1.00 hrs/week
KW
Kristyn Wind Lancaster Public Library Board Secretary 1.00 hrs/week
LC
Linda Coniglio Boston Free Library Board Treasurer 1.00 hrs/week
LM
Linda Meyer Eden Library Board Secretary 1.00 hrs/week
LD
Lynn Dziak Lackawanna Public Library Board Trustee 1.00 hrs/week
MG
Mari Grennell Angola Public Library Board Treasurer 1.00 hrs/week
ME
Marianne Eimer Orchard Park Public Library Board Secretary 1.00 hrs/week
MF
Marilyn Feuerstein Amherst Public Library Board Secretary 1.00 hrs/week
MP
Mario Pena City of Tonawanda Public Library Board Vice President 1.00 hrs/week
ME
Marjorie Ebersole Clarence Public Library Board Treasurer 1.00 hrs/week
MJ
Mark Jowett Town of Tonawanda Public Library Board Trustee 1.00 hrs/week
MW
Mark Weber Cheektowaga Public Library Board President 1.00 hrs/week
MA
Marlene Arno Clarence Public Library Board Secretary 1.00 hrs/week
MK
Marney Klein Town of Tonawanda Public Library Board Trustee 1.00 hrs/week
MB
Martha Buyer Aurora Town Public Library Board Trustee 1.00 hrs/week
MC
Mary Carol Dearing Hulbert Library of the Town of Concord Board Trustee 1.00 hrs/week
MM
Mary Mangan Newstead Public Library Board Trustee 1.00 hrs/week
MB
Matthew Boyle Boston Free Library Board Vice President 1.00 hrs/week
MC
Michelle Cositore Newstead Public Library Board Trustee 1.00 hrs/week
MK
Michelle Klubek Lackawanna Public Library Board Secretary 1.00 hrs/week
MP
Michelle Parker Hamburg Public Library Board President 1.00 hrs/week
NC
Nancy Costello Marilla Free Library Board Trustee 1.00 hrs/week
NC
Nathan Clinard Elma Public Library Board Secretary 1.00 hrs/week
OY
Oliver Young Amherst Public Library Board Vice President 1.00 hrs/week
PD
Patricia Dole Town of N Collins Public Library Board President 1.00 hrs/week
PF
Patricia Friend Angola Public Library Board Secretary 1.00 hrs/week
PS
Patricia Smith Eden Library Board President 1.00 hrs/week
PR
Patrina Rizzuto Grand Island Memorial Library Board Treasurer 1.00 hrs/week
PS
Paul Schwiegerling Elma Public Library Board Treasure 1.00 hrs/week
PS
Peggy Snajczuk Orchard Park Public Library Board Trustee 1.00 hrs/week
PW
Penny Wolfgang Amherst Public Library Board Trustee 1.00 hrs/week
RW
Rachelle Walker Marilla Free Library Board President 1.00 hrs/week
RA
Richard Adler Hulbert Library of the Town of Concord Board Trustee 1.00 hrs/week
RC
Richard Crawford Jr Grand Island Memorial Library Board President 1.00 hrs/week
RG
Richard Geer Town of Tonawanda Public Library Board President 1.00 hrs/week
RG
Robert Gaylord Town of Collins Public Library Board Trustee 1.00 hrs/week
RP
Russell Person Grand Island Memorial Library Board Trustee 1.00 hrs/week
SN
Sally Needham Angola Public Library Board Secretary 1.00 hrs/week
SF
Sarah Friedrich Town of N Collins Public Library Board Vice President 1.00 hrs/week
SR
Sashi Racho Aurora Town Public Library Board Treasurer 1.00 hrs/week
SS
Sharon Sullivan Town of Tonawand Public Library Board Trustee 1.00 hrs/week
SH
Sheree Hillman Hamburg Public Library Board Secretary 1.00 hrs/week
SJ
Stacy Jafarjian Clarence Public Library Board Trustee 1.00 hrs/week
SP
Stanley Pustulka Town of Tonawanda Public Library Board Treasurer 1.00 hrs/week
SB
Stephanie Bacon Hulbert Library of the Town of Concord Board Vice President 1.00 hrs/week
SB
Susan Brown Newstead Public Library Board Treasurer 1.00 hrs/week
SF
Susan Fischbeck Hulbert Library of the Town of Concord Board President 1.00 hrs/week
SK
Susan Kellner Hulbert Library of the Town of Concord Board Trustee 1.00 hrs/week
SP
Susan Putney Hulbert Library of the Town of Concord Board Treasurer 1.00 hrs/week
SS
Susan Sabers Chapman Ewell Free Libary Board President 1.00 hrs/week
SS
Susan Sudlik Elma Public Library Board President 1.00 hrs/week
SS
Susan Sweitzer Newstead Public Library Board President 1.00 hrs/week
SW
Susan Wilhelm Eden Library Board Trustee 1.00 hrs/week
SP
Susanne Powers Clarence Public Library Board Trustee 1.00 hrs/week
SB
Suzanne Borowicz Boston Free Library Board President 1.00 hrs/week
SJ
Suzanne Jacobs Lancaster Public Library Board Trustee 1.00 hrs/week
TM
Tara Middaugh Newstead Public Library Board Secretary 1.00 hrs/week
TP
Thomas Pirrung Elma Public Library Board Vice President 1.00 hrs/week
TR
Thomas Reigstad Town of Tonawanda Public Library Board Trustee 1.00 hrs/week
TC
Tressa Crehan Angola Public Library Board Trustee 1.00 hrs/week
WC
William Chapman Ewell Free Libary Board Vice President 1.00 hrs/week
WJ
William Josefiak West Seneca Public Library Board President 1.00 hrs/week
WT
William Tojek Lackawanna Public Library Board President 1.00 hrs/week
MM
Meeting Minutes Board Member
MR
Meeting Recordings Board Member

Information compiled from IRS Form 990 and organizational materials.

Executive Compensation

Top compensated officers & key employees from IRS Form 990

Total Reported (2023)

$1.3M

Highest Paid

$104K

Monica Mooney

Compensated Officers

15

Name Title Base Other Total Hrs/Wk
Monica Mooney Clarence Public Library Director $80,427 $23,482 $103,909 35
Kristi Dougherty-Start Mar 23 Amherst Public Library Director $80,424 $18,590 $99,014 35
Bridgette Heintz Grand Island Memorial Library $75,291 $23,482 $98,773 35
Brian Hoth Hamburg Public Library Director $90,230 $8,122 $98,352 35
Margaret Errington Orchard Park Public Library Director $86,264 $8,122 $94,386 35
Thomas Carloni Elma Public Library Director $67,023 $23,482 $90,505 35
John Gaff City Of Tonawanda Public Library Director $66,534 $23,482 $90,016 35
Kara Stock Lancaster Public Library Director $81,397 $8,122 $89,519 35
Mary Muscarella Town Of Tonawanda Public Library $81,914 $6,788 $88,702 35
Abigail Barten-Mcgowan Town Of Collins Public Libary Director $61,974 $23,482 $85,456 35
Robert Alessi West Seneca Public Library Director $79,712 $79,712 35
Kristine Sutton Newstead Public Library Director $55,602 $23,482 $79,084 24
Paula Klocek Aurora Town Public Library Director $63,676 $7,890 $71,566 35
Donna-Jo Webster Eden Library Director $46,748 $23,482 $70,230 30
Jennifer Morris Hulbert Library Of The Town Of Concor $60,736 $7,890 $68,626 35

Source: IRS Form 990 filings. Compensation includes base and other reported compensation.

Partners & Funders

Grant funding relationships from IRS Form 990 filings

$17K Grants Received
2 Organizations

Top Funders

2 total
FI
Fidelity Investments Charitable Gift Fund
$10K
CF
Community Foundation For Greater Buffalo
$7K

Source: IRS Form 990 Schedule I filings. Amounts may span multiple tax years.

Contact

Get in touch with Buffalo & Erie County Public Library

Visit Website
1 Lafayette Sq Buffalo, NY 142031823