Skip to content
How Do I...?

Borough Council & Elected Officials

Borough Officials

Jason Ferguson, President

(215) 855-0781 x112

Lawrence Stevens

(215) 855-0781 x114

A long-time Borough resident, Larry was first appointed to Borough Council in 1992. He currently serves as Chairman of the Property and Equipment Committee, as a member of the Public Works Committee, and is a member of the Borough’s Planning Commission. He is also Chairman of the Hatfield Economic Revitalization Committee. Larry has been active in the community since his teenage years and is a life member of the Hatfield Volunteer Fire Company. He is also the Founder and President of the Hatfield Museum and History Society. He was a long-time member of the Hatfield Chamber of Commerce and served as its Treasurer for over 30 years, and as its Executive Director for 15 years. He and his wife, Debbie, have 2 daughters, Jen and Cristy, and 2 grandchildren, Luke and Madie.

Michelle Kroesser

(215) 855-0781 x111

A longtime Borough resident, Michelle has been on the Planning Commission since 2005. She has worked in banking for over eleven years. She was also a manager while working there. She worked at Snyder’s during her teenage years and volunteered for Habitat for Humanity, in West Virginia. She has a degree in Criminal Justice, from Lansdale School of Business. She currently serves on the Planning, Building, and Zoning Committee in addition to the Public Safety Committee.

Richard Girard

(215) 855-0781 x110

Rich Girard is a retired long-time Borough resident who graduated from LaSalle University with a Bachelor of Arts and MBA degree with a concentration in accounting. He also completed the corporate and professional requirements as a Certified Cash Manager and Certified Treasury Professional. His work background includes various management positions in the area of retail management, accounting, treasury and cash management, and financial computer systems integration. Rich serves as Chairman of the Utilities and HERC Committees and is a member of the Budget, Finance, and Labor Committee. Previously he was involved with the former Hatfield Area Little League as President and in various other capacities for 10 years and was an assistant scoutmaster for Pack 510 at Grace Lutheran Church.

James Fagan

(215) 855-0781 x115

Born and raised in the North Penn area, James is serving his first term on Borough Council where he chairs the Public Works, Property, and Equipment Committee. His interest in public policy led him to degrees in Political Science and Philosophy from the American University in Washington DC. His varied background ranges from internships on Capitol Hill and a labor union, to a local brewery and law firms among other jobs. He currently works as a legal assistant, and enjoys spending time outside with his wife Danielle.

Borough of Hatfield

Mary Anne Girard, Mayor

(215) 855-0781 x113

Mary Anne is a long-time resident who has been active in the community as a volunteer with Hatfield Area Little League, Cub Pack 510, MSA Soccer and St. Maria Goretti CYO. She currently volunteers at Abington Lansdale Hospital in the Orthopedic Unit. Mary Anne is a graduate of Chestnut Hill College with a BS in Biology; she has also earned a Professional Certificate in Accounting from MCCC. Her work experience has focused on accounting in nonprofit entities; other experience includes R & D for a water treatment company and bookkeeping/tax office for a school district. Mary Anne currently sits on the Public Safety, HEROC and Dual Action Committees.

Mohammed Haque, Tax Collector

(215) 855-0781 x105

I am an immigrant and came to the US from Bangladesh in 1995 living in the Hatfield area since 1996. I am very appreciative to be able to live in America, which has given me the opportunity to make my dreams come true. I work for a company involved heavily in materials science called Greene Tweed. I am serving as a secretary and active volunteer at the North Penn Mosque. In the last decade, I started giving back to my community by collecting funds through the Mosque for the needy, visiting the sick in hospitals, helping with food drives, blood drives, and cleaning up our sidewalks and roads. I have also assisted in coordinating and arranging community day events, cross-cultural/multiracial events, and interfaith dialogues. I’d like to continue to be of service for the rest of the community regardless of skin or faith. I understand that taxes can be difficult, and for my time in office I will assist the community however I can through arranging drives to help those in need and bringing greater transparency with tax collections. In my free time, I enjoy fishing with my friends and spending time with my family.

Meetings

Workshop Meetings: 1st Wednesday at 7:30 pm.
Regular Meetings: 3rd Wednesday at 7:30 pm.

There is only one meeting in June, July and August.
Please keep an eye on the calendar for those dates yearly.

Location

Municipal Complex Meeting Room
401 South Main Street
Hatfield, PA 19440

Schedule

Date Packet Minutes Video
January 4, 20237:00 PM

Hatfield Borough Council Meetings are now LIVE STREAMED! Just click the link below to access the nig…

Hatfield Borough Council Meetings are now LIVE STREAMED! Just click the link below to access the night of the Council Meeting.  

 Residents may submit questions/comments related to agenda items or general public input to admin@hatfieldborough.com no later than 4:30PM on the day of the scheduled meeting. You must include your name and address. Questions/comments will be read aloud during the public comment period.

**Council Meetings are live streamed only. All microphones, cameras and the chat box function will be disabled for the public during all meetings.

Topic: Hatfield Borough Council Live Stream Meeting

Please click the link below to join:

https://us02web.zoom.us/j/89653277843?pwd=aVA4RDlSajJXUHVXTGNKS2MwU1RUZz09

Passcode: 150178

Or One tap mobile :

US: +13126266799,,89653277843#  or +19292056099,,89653277843# Or Telephone:

Dial(for higher quality, dial a number based on your current location):

US: +1 312 626 6799  or +1 929 205 6099  or +1 301 715 8592  or +1 346 248 7799  or +1 669 900 6833  or +1 253 215 8782

Webinar ID: 896 5327 7843

International numbers available: https://us02web.zoom.us/u/kciVONXTTh

Read More
January 18, 20237:00 PM

Hatfield Borough Council Meetings are now LIVE STREAMED! Just click the link below to access the nig…

Hatfield Borough Council Meetings are now LIVE STREAMED! Just click the link below to access the night of the Council Meeting.  

 Residents may submit questions/comments related to agenda items or general public input to admin@hatfieldborough.com no later than 4:30PM on the day of the scheduled meeting. You must include your name and address. Questions/comments will be read aloud during the public comment period.

**Council Meetings are live streamed only. All microphones, cameras and the chat box function will be disabled for the public during all meetings.

Topic: Hatfield Borough Council Live Stream Meeting

Please click the link below to join:

https://us02web.zoom.us/j/89653277843?pwd=aVA4RDlSajJXUHVXTGNKS2MwU1RUZz09

Passcode: 150178

Or One tap mobile :

US: +13126266799,,89653277843#  or +19292056099,,89653277843# Or Telephone:

Dial(for higher quality, dial a number based on your current location):

US: +1 312 626 6799  or +1 929 205 6099  or +1 301 715 8592  or +1 346 248 7799  or +1 669 900 6833  or +1 253 215 8782

Webinar ID: 896 5327 7843

International numbers available: https://us02web.zoom.us/u/kciVONXTTh

Read More
February 1, 20237:00 PM

Hatfield Borough Council Meetings are now LIVE STREAMED! Just click the link below to access the nig…

Hatfield Borough Council Meetings are now LIVE STREAMED! Just click the link below to access the night of the Council Meeting.  

 Residents may submit questions/comments related to agenda items or general public input to admin@hatfieldborough.com no later than 4:30PM on the day of the scheduled meeting. You must include your name and address. Questions/comments will be read aloud during the public comment period.

**Council Meetings are live streamed only. All microphones, cameras and the chat box function will be disabled for the public during all meetings.

Topic: Hatfield Borough Council Live Stream Meeting

Please click the link below to join:

https://us02web.zoom.us/j/89653277843?pwd=aVA4RDlSajJXUHVXTGNKS2MwU1RUZz09

Passcode: 150178

Or One tap mobile :

US: +13126266799,,89653277843#  or +19292056099,,89653277843# Or Telephone:

Dial(for higher quality, dial a number based on your current location)

US: +1 312 626 6799  or +1 929 205 6099  or +1 301 715 8592  or +1 346 248 7799  or +1 669 900 6833  or +1 253 215 8782

Webinar ID: 896 5327 7843

International numbers available: https://us02web.zoom.us/u/kciVONXTTh

The Borough of Hatfield reserves the right to edit or delete postings that are disrespectful and or inappropriate on all Borough social media platforms. Please keep your comments on point and to the issues. Thank you.

Read More
February 16, 20237:00 PM

Hatfield Borough Council Meetings are now LIVE STREAMED! Just click the link below to access the nig…

Hatfield Borough Council Meetings are now LIVE STREAMED! Just click the link below to access the night of the Council Meeting.  

 Residents may submit questions/comments related to agenda items or general public input to admin@hatfieldborough.com no later than 4:30PM on the day of the scheduled meeting. You must include your name and address. Questions/comments will be read aloud during the public comment period.

**Council Meetings are live streamed only. All microphones, cameras and the chat box function will be disabled for the public during all meetings.

Topic: Hatfield Borough Council Live Stream Meeting

Please click the link below to join:

https://us02web.zoom.us/j/89653277843?pwd=aVA4RDlSajJXUHVXTGNKS2MwU1RUZz09

Passcode: 150178

Or One tap mobile :

US: +13126266799,,89653277843#  or +19292056099,,89653277843# Or Telephone:

Dial(for higher quality, dial a number based on your current location)

US: +1 312 626 6799  or +1 929 205 6099  or +1 301 715 8592  or +1 346 248 7799  or +1 669 900 6833  or +1 253 215 8782

Webinar ID: 896 5327 7843

International numbers available: https://us02web.zoom.us/u/kciVONXTTh

Read More
March 1, 20237:00 PM
March 15, 20237:00 PM

Hatfield Borough Council Meetings are now LIVE STREAMED! Just click the link below to access the nig…

Hatfield Borough Council Meetings are now LIVE STREAMED! Just click the link below to access the night of the Council Meeting.

Residents may submit questions/comments related to agenda items or general public input to admin@hatfieldborough.com no later than 4:30PM on the day of the scheduled meeting. You must include your name and address. Questions/comments will be read aloud during the public comment period.

**Council Meetings are live streamed only. All microphones, cameras and the chat box function will be disabled for the public during all meetings.

Topic: Hatfield Borough Council Live Stream Meeting

Please click the link below to join:

https://us02web.zoom.us/j/89653277843?pwd=aVA4RDlSajJXUHVXTGNKS2MwU1RUZz09

Passcode: 150178

Or One tap mobile :

US: +13126266799,,89653277843# or +19292056099,,89653277843# Or Telephone:

Dial(for higher quality, dial a number based on your current location)

US: +1 312 626 6799 or +1 929 205 6099 or +1 301 715 8592 or +1 346 248 7799 or +1 669 900 6833 or +1 253 215 8782

Webinar ID: 896 5327 7843

International numbers available: https://us02web.zoom.us/u/kciVONXTTh

Read More
April 5, 20237:00 PM The April 5, 2023, Workshop Meeting has been CANCELED. Our next meeting will be held on April 19, 2023, at 7:00PM.

Hatfield Borough Council Meetings are now LIVE STREAMED! Just click the link below to access the nig…

Hatfield Borough Council Meetings are now LIVE STREAMED! Just click the link below to access the night of the Council Meeting.

Residents may submit questions/comments related to agenda items or general public input to admin@hatfieldborough.com no later than 4:30PM on the day of the scheduled meeting. You must include your name and address. Questions/comments will be read aloud during the public comment period.

**Council Meetings are live streamed only. All microphones, cameras and the chat box function will be disabled for the public during all meetings.

Topic: Hatfield Borough Council Live Stream Meeting

Please click the link below to join:

https://us02web.zoom.us/j/89653277843?pwd=aVA4RDlSajJXUHVXTGNKS2MwU1RUZz09

Passcode: 150178

Or One tap mobile :

US: +13126266799,,89653277843# or +19292056099,,89653277843# Or Telephone:

Dial(for higher quality, dial a number based on your current location)

US: +1 312 626 6799 or +1 929 205 6099 or +1 301 715 8592 or +1 346 248 7799 or +1 669 900 6833 or +1 253 215 8782

Webinar ID: 896 5327 7843

International numbers available: https://us02web.zoom.us/u/kciVONXTTh

Read More
April 19, 20237:00 PM

Hatfield Borough Council Meetings are now LIVE STREAMED! Just click the link below to access the nig…

Hatfield Borough Council Meetings are now LIVE STREAMED! Just click the link below to access the night of the Council Meeting.  

 Residents may submit questions/comments related to agenda items or general public input to admin@hatfieldborough.com no later than 4:30PM on the day of the scheduled meeting. You must include your name and address. Questions/comments will be read aloud during the public comment period.

**Council Meetings are live streamed only. All microphones, cameras and the chat box function will be disabled for the public during all meetings.

Topic: Hatfield Borough Council Live Stream Meeting

Please click the link below to join:

https://us02web.zoom.us/j/89653277843?pwd=aVA4RDlSajJXUHVXTGNKS2MwU1RUZz09

Passcode: 150178

Or One tap mobile :

US: +13126266799,,89653277843#  or +19292056099,,89653277843# Or Telephone:

Dial(for higher quality, dial a number based on your current location):

US: +1 312 626 6799  or +1 929 205 6099  or +1 301 715 8592  or +1 346 248 7799  or +1 669 900 6833  or +1 253 215 8782

Webinar ID: 896 5327 7843

International numbers available: https://us02web.zoom.us/u/kciVONXTTh

Read More
May 3, 20237:00 PM

Hatfield Borough Council Meetings are now LIVE STREAMED! Just click the link below to access the nig…

Hatfield Borough Council Meetings are now LIVE STREAMED! Just click the link below to access the night of the Council Meeting.  

 Residents may submit questions/comments related to agenda items or general public input to admin@hatfieldborough.com no later than 4:30PM on the day of the scheduled meeting. You must include your name and address. Questions/comments will be read aloud during the public comment period.

**Council Meetings are live streamed only. All microphones, cameras and the chat box function will be disabled for the public during all meetings.

Topic: Hatfield Borough Council Live Stream Meeting

Please click the link below to join:

https://us02web.zoom.us/j/89653277843?pwd=aVA4RDlSajJXUHVXTGNKS2MwU1RUZz09

Passcode: 150178

Or One tap mobile :

US: +13126266799,,89653277843#  or +19292056099,,89653277843# Or Telephone:

Dial(for higher quality, dial a number based on your current location):

US: +1 312 626 6799  or +1 929 205 6099  or +1 301 715 8592  or +1 346 248 7799  or +1 669 900 6833  or +1 253 215 8782

Webinar ID: 896 5327 7843

International numbers available: https://us02web.zoom.us/u/kciVONXTTh

Read More
May 17, 20237:00 PM

Hatfield Borough Council Meetings are now LIVE STREAMED! Just click the link below to access the nig…

Hatfield Borough Council Meetings are now LIVE STREAMED! Just click the link below to access the night of the Council Meeting.  

 Residents may submit questions/comments related to agenda items or general public input to admin@hatfieldborough.com no later than 4:30PM on the day of the scheduled meeting. You must include your name and address. Questions/comments will be read aloud during the public comment period.

**Council Meetings are live streamed only. All microphones, cameras and the chat box function will be disabled for the public during all meetings.

Topic: Hatfield Borough Council Live Stream Meeting

Please click the link below to join:

https://us02web.zoom.us/j/89653277843?pwd=aVA4RDlSajJXUHVXTGNKS2MwU1RUZz09

Passcode: 150178

Or One tap mobile :

US: +13126266799,,89653277843#  or +19292056099,,89653277843# Or Telephone:

Dial(for higher quality, dial a number based on your current location):

US: +1 312 626 6799  or +1 929 205 6099  or +1 301 715 8592  or +1 346 248 7799  or +1 669 900 6833  or +1 253 215 8782

Webinar ID: 896 5327 7843

International numbers available: https://us02web.zoom.us/u/kciVONXTTh

Read More
June 21, 20237:00 PM
July 19, 20237:00 PM
August 16, 20237:00 PM
August 30, 20237:00 PM
September 6, 20235:00 PM Strategic Planning Meeting
September 20, 20237:00 PM Regular Meeting
October 4, 20237:00 PM
October 18, 20237:00 PM
November 1, 20237:00 PM
November 15, 20237:00 PM
December 6, 20237:00 PM
December 20, 20237:00 PM

Hatfield Borough

Municipal Complex
401 South Main Street
P.O. Box 190
Hatfield, PA 19440

Emergency Utility Number: 267-421-4753

Phone: (215) 855-0781 Fax: (215) 855-2075 admin@hatfieldborough.com

Hours
Monday, Tuesday, Thursday: 8:30 am - 4:00 pm
Wednesday: 8:30 am - 6:00 pm
Friday: 8:30 am - 3:00 pm