The Mayor and seven Assembly members are elected-at-large by the voters.The Assembly, together with the Mayor, oversees the Borough Manager, Borough Attorney, and Borough Clerk.
The legislative power of the Borough is vested in the Borough Assembly. The Assembly establishes policy for the Borough through actions taken at public meetings.
Regular Assembly meetings are generally held the first and third Mondays of each month. Regular meetings follow a prescribed agenda and Roberts Rules of Order are followed. Special meetings may be called to deal with items of immediate concern.