Village Office Departments

Petitcodiac River

Environment Department

The Village of Petitcodiac is located in a beautiful area. The Environment department is responsible for balancing a healthy and sustainable environment with development in our village.

Contacts:
Teri McMackin vop@nbnet.nb.ca (506) 756-3140

Finance Department

The General Government department oversees the day-to-day operations of the Village of Petitcodiac.

Contacts:
Dan Pollock vop@nbnet.nb.ca (506) 756-3140

Protection Department

The department of Protection is responsible for ensuring the safety and security of the residents of Petitcodiac.

Contacts:
Laurie Stewart vop@nbnet.nb.ca (506) 756-3140

General Government

The Finance department is responsible for budgeting and allocating money to the various services provided by the Village of Petitcodiac.

Contacts:
Gerald (Jerry) Gogan vop@nbnet.nb.ca (506) 756-3140
Petitcodiac River

Recreation Department

The department of Recreation is responsible for maintaining, improving and expanding the recreational facilities provided by the Village of Petitcodiac.

Contacts:
Dennis Murphy vop@nbnet.nb.ca (506) 756-3140

Sewer Department

The Village of Petitcodiac provides extensive sewer services to residences and businesses in the village. The Sewer department is responsible for the maintenance and upgrades of the sewer facilities in Petitcodiac.

Contacts:
Peter Saunders vop@nbnet.nb.ca (506) 756-3140

Transportation Department

The Transportation department is responsible for maintaining and upgrading the roads and access routes in the Village of Petitcodiac.

Contacts:
Peter Saunders vop@nbnet.nb.ca (506) 756-3140