Current Officeholders
| Mayor/Borough Council | |||
| Greg Wall | Mayor | 215-576-7726 | 414 Healey |
| Michael O’Neill | Tax Collector | 215-885-4775 | 500 Rodman |
| Michael Golden | Council – Ward 1 | 215-517-6975 | 433 Newbold |
| Dr. Michael Montanaro | Council – Ward 1 | 215-885-7258 | 439 Newbold |
| Debora Sines Pancoe | Council – Ward 1 | 215-887-0995 | 402 West Ave |
| Christopher Durkin | Council – Ward 2 | 215-481-0268 | 312 Greenwood Ave. |
| David Davis | Council – Ward 2 | 215-572-7180 | Beaver Hill 100 West 4C |
| Maxine Marlow | Council – Ward 2 | 215-576-1443 | S. Beaver Hill |
| Charles Clark | Council – Ward 3 | 215-886-4751 | 500 Summit |
| William Hildenbrand | Council – Ward 4 | 215-576-5675 | 210 Rodman |
| Laurie Durkin | Council – Ward 4 | 215-517-7955 | 205 Runnymede |
| Sandra Goldman | Council – Ward 3 | 215-886-5984 | 234 Summit |
| Allyson Dobbs | Council – Ward 4 | 215-517-6557 | 410 Rodman |
| R. Emmitt Madden | Council – Ward 3 | 215-576-5462 | 504 Summit |
| School Board | |||
| Dr. Douglas Moore | President | 215-885-0943 | 127 Walnut |
| Mr. Ted Miller | Vice-President | 215-886-4574 | 627 Washington Lane |
| Betty G. Campbell | Member | 215-884-4766 | 402 Division |
| Patricia Castner | Member | 215-572-9697 | 412 Cheltena |
| Maya Cheek | Member | 215-884-4227 | 614 Washington Lane |
| John Cameron | Member | 215-886-9211 | 402 West Ave. |
| Dr. Eileen Tyrala- Goldsmith |
Member | 215-887-0215 | 152 Highland |
| Kenneth Mullen | Member | 215-887-4811 | 113 Cedar |
| George Dorshimer | Member | 215-887-0480 | 435 Vernon |
| Election Boards | |||
| Ward 1 | |||
| Judge of Elections | Annabelle Moreno | 406 Maple | 215-572-8020 |
| Inspector of Elections | |||
| Clerk | |||
| Machine Inspector | Lorraine Yankiwotz | 418 Leedom | 215-885-5817 |
| Registration Inspector | |||
| Ward 2 | |||
| Judge of Elections | Edward Goodey | 129 Summit | 215-887-9565 |
| Inspector of Elections | Evelyn Singer | N 323 Beaver Hill | 215-884-3792 |
| Clerk | |||
| Machine Inspector | Fred Cove | B 7 S. Beaver Hill | |
| Registration Inspector | |||
| Ward 3 | |||
| Judge of Elections | Walter Ceglowski | 258 Mather | 215-576-6123 |
| Inspector of Elections | Lori DeFiglia | 202 Walnut | 215-885-5448 |
| Clerk | |||
| Machine Inspector | Linda Dyer | Cedar | |
| Registration Inspector | Ed Rosenbaum | 605 Harper | 215-572-0669 |
| Ward 4 | |||
| Judge of Elections | Joseph Foley | 306 Rodman | 215-886-0634 |
| Inspector of Elections | |||
| Clerk | Del Trotter | 403 Maple | 215-884-7848 |
| Machine Inspector | William Hildenbrand | 210 Rodman | 215-576-5675 |
| Registration Inspector | Joseph Andreoli | 430 Hillside | 215-884-8664 |
| Constable | |||
| W. Peter Mahoney | 409 Rodman | 215-887-4961 | |
| State Representative | |||
| Lawrence H. Curry | 115 West Ave., Suite 211 | 215-572-5210 | |