Township Supervisors
– Paul Haines, Chair
– Glenn Troup, Vice-Chair
-Todd Oberdorf

Buffalo Township of Union County
2115 Strickler Road
Mifflinburg, PA 17844
(570) 966-4004

Buffalo Township

Union County, Pennsylvania

Mifflinburg, PA — Settled in 1770 and incorporated on April 9, 1772, Buffalo Township is located in Union County, Pennsylvania. The township, with an area of 30.6 square miles, includes the villages of Buffalo Crossroads, Cowan, Mazeppa and Vicksburg. The population was 3,536 at the 2020 census.

Supervisor Meetings

You can View the Township’s Approved Supervisor Meeting Minutes Here.

2025 Meeting Dates are as follows:

Supervisors Meetings (6:30 PM): Jan 6th, Feb 3rd, Mar 3rd, Apr 7th, May 5th, Jun 2nd, Jul 7th, Aug 11th, Sep 8th, Oct 6th, Nov 3rd, Dec 1st.

Work Session Dates (6:30PM): Jan 20th, Feb 17th, Mar 17th, Apr 21st, May 19th, Jun 16th, Jul 21st, (NO Aug), Sep 22nd, Oct 20th, Nov 18th, Dec 15th

Township Auditor Meeting: Jan 7th, 2026 at 9:00 AM

Meetings are open to the public at the Buffalo Township Municipal Building: 2215 Strickler Rd Mifflinburg, PA 17844. Meetings that fall on a holiday are held the 2nd Monday of the month, or as noted.

Contact the Secretary to be added to the agenda.