Municipal Information


Written with contributions from Eric Jarrell and Bill Bushnell

The Upper Perkiomen Valley is located in the far northwest corner of Montgomery County and is less than an hour away from Norristown, the county seat. The county is governed by three elected commissioners and is partitioned into boroughs and townships. The Valley is generally defined by the parameters of the Upper Perkiomen School District and includes the boroughs of East Greenville, Green Lane, Red Hill and Pennsburg and the townships of Marlborough, Upper Hanover and Hereford (in Berks County). Boroughs are governed by elected mayors and councils, while townships are governed by elected supervisors. The role of government in the Upper Perkiomen Valley has been characterized as non-intrusive, responsive to local needs, and sensitive to preserving a balance among industry, transportation, and quiet living. The boroughs of East Greenville and Pennsburg are protected by the Upper Perkiomen Police Department. which is governed by the Upper Perkiomen Police Commission with representatives from each borough. Marlborough Township Supervisors oversee the Marlborough Township Police, while other municipalities are covered by the Pennsylvania State Police. Consistent with the Valley’s cultural history, fire companies and ambulance associations are volunteer organizations, professionally operated with each municipality contributing annually to expenses. Montgomery County District Court 38 is located in Red Hill, with Magisterial District Judge Catherine Hummel Fried presiding over landlord/tenant disputes, civil proceedings, summary cases, and preliminary hearings. Each municipality is responsible for developing its own zoning ordinances and comprehensive plan to define land-use regulations and long-range goals. Planning Commission members are appointed volunteers who oversee the subdivision and land-development process and make recommendations concerning the approval of plans. Code enforcement officials, zoning officers, and building inspectors are employed by individual municipalities to ensure compliance with building codes and land-use regulations.


East Greenville Borough
206 Main St., East Greenville, PA 18041
215.679.5194 |

Green Lane Borough
PO Box 514, Green Lane, PA  18054

Hereford Township
3131 Seisholtzville Rd., Macungie, PA 18062
610.845.2929 | 

Milford Township 
7607 Chestnut Hill Church Rd., Coopersburg, PA 18036 
610.967.4949 | 

Marlborough Township & Police Department
6040 Upper Ridge Rd., Green Lane, PA 18054 
215.234.9300 | 

2100 Krammes Rd., PO Box 86, Spinnerstown, PA 18968
215.536.2090 |

Pennsburg Borough
76 W. 6th St., Pennsburg, PA 18073
215.679.4546 | 

Red Hill Borough
56 W. 4th St., Red Hill, PA 18076
215.679.2040 |

Hanover Township 
1704 Pillsbury Rd., PO Box 27, East Greenville, PA 18041
215.679.4401 |

Milford Township
5831 King's Highway South, Old Zionsville, PA 18068
610.966.3223 |

Upper Montgomery
Joint Authority 
1100 Mensch Dam Rd., PO Box 6, Pennsburg, PA 18073