Local governance is divided into two major local government functions namely local administration and local legislation. The overall local administrative functions are assumed by the mayor specifically the implementation of the local policies and development plans and the supervision and control over the entire local government personnel including the local police force. The local government policies, program, projects and activities are carried out with the backstop of all concerned departments. The formulation and enactment of local policies in the form of ordinances and resolutions is the function of the Sangguniang Bayan composed of the vice-mayor as the presiding officer, eight elected councilors and two ex-officio members. The municipal federation president of the Kabataang Barangay and the municipal president of the League of Barangays are the two ex-officio members of the Sangguniang Bayan. The Sangguniang Bayan members hold also positions as chairpersons or members of different working committees of the local legislative council and assigned to a cluster of barangays to monitor community affairs and the implementation of different programs, projects and activities of the municipality and the barangays.

The functional structure of the local government unit is separated into executive and legislative offices wherein both branches observe some levels of autonomy as a way of practicing separation of powers and checks and balances. The major offices are the Office of the Mayor, the Office of the Sangguniang Bayan, the Municipal Treasury Office, the Municipal Assessor’s Office, the Office of the Municipal Accountant, the Office of the Municipal Budget Officer, the Municipal Planning and Development Office, the Office of the Local Civil Registrar, the Municipal Information Office, the Municipal Disaster Risk Reduction and Management Office and the four key service offices namely the Municipal Health Office, the Municipal Agriculture Office, the Municipal Social Welfare and Development Office and the Office of the Municipal Engineer.

Under the Office of the Mayor are the Municipal Administrator, the Secretary to the Mayor, the Administrative Assistant and the Human Resource Management Officer. Attached to this office also are the Business and Licensing Section, the Market and Slaughterhouse Section and the Municipal Nutrition Action Office. The Municipal Administrator look into the day to day affairs and activities of the local government as the operations person of the local chief executive. The Secretary to the Mayor acts as the executive secretary setting-up appointments and documents and secures records and minutes of meetings involving the local chief executive, prepares communications and entertains visitors in the office. The Human Resource Management Office secures personnel profile and coordinates with the Personnel Selection Board and the local office of the Civil Service Commission regarding placement, appointments, promotion and career information assistance of local government personnel. The Administrative Assistants and Clerks assist the office in the preparation of payrolls, vouchers and other administrative documents and procure office supplies. The attached sections at the Office of the Mayor namely the Municipal Permits and Licensing Section process permits and licenses of business establishments, tricycles, bicycles and animal drawn carts. The Market and Slaughterhouse Section oversee the operations of the public market and the municipal slaughterhouse. The Municipal Nutrition Action Office attends to and coordinates the Municipal Nutrition Program.

The Office of the Sangguniang Bayan is composed of the Office of the Vice- Mayor and the Sangguniang Bayan Members and the Office of the Sangguniang Bayan Secretary. The local legislative council function is the formulation, preparation and approval of municipal ordinances and resolutions. Local policies enacted originate from the Sangguniang Bayan and the Office of the Sangguniang Bayan through the secretary of the local legislative council keep and secure all municipal ordinances and resolutions passed and approved. Attached to the Sangguniang Bayan is the Municipal Public Library.

The Municipal Treasurer’s Office assumes the local revenue collection and disbursement while the Municipal Assessor’s Office administers the appraisal and assessment of real properties for valuation and tax purposes. The Office of the Budget Officer prepares the municipal budget and reviews the budget prepared by the different barangays of the municipality. The Office of the Municipal Accountant assumes the nitty-gritty work of bookkeeping, installation of financial system for internal control, secures financial books and prepares the regular financial records. These local offices have functions that deal with revenue generation and fiscal management.

The Municipal Planning and Development Office and the Office of the Municipal Engineer share and coordinate their tasks directly on development planning, project feasibility study and project proposal preparation, engineering design, infrastructure project implementation and supervision and on project monitoring and evaluation. The Local Civil Registry Office maintains records and documents on birth and death of people in the municipality and civil cases.

The Municipal Information Office is in charge of public information and coordinates with different offices regarding the dissemination of important matters that needs public knowledge particularly local government policies, programs and projects.

The Municipal Disaster Risk Reduction and Management Office is tasked with setting the direction, development, implementation and coordination of disaster risk management programs.

The frontline offices of the local government in the delivery of basic public services are the Municipal Agriculture Office, the Municipal Health Office and the Municipal Social Welfare and Development Office. The Municipal Agriculture Office task is geared towards agricultural productivity improvement through the provision of goods and services ranging from farm inputs distribution, farm technology extension services and the establishments of demonstration farms, nurseries and on farm pre and post production facilities. The Municipal Health Office provides basic health services on primary health care and public health specifically on maternal and child health care, water and sanitation, nutrition, family planning, expanded program of immunization and preventive medicine. The Municipal Social Welfare and Development Office conducts training and counseling for disadvantage sectors and extends emergency assistance including relief and rehabilitation services during calamities. Protection and welfare of children, youth and disadvantage women, persons with disability and elderly are primary concerns of this office.

In 2016, the number of plantilla positions of the Local Government Unit is 151. There is a total of 27 key positions, 59 technical support staff and 56 administrative positions while nine are vacant positions.