Find some quick answers about the City

Please click the images below

Contact Us

Feel free to reach out to one of our departments for an answer.

Career Opportunities

Please take a look at the openings within the City of Miramichi

Mayor and City Council

Contact details for the Mayor and City Council.

New in Recreation

See what is upcoming in the Recreation Department

Places to Stay

Need a place to stay - check out the options available

Festivals and Events

See a list of festivals and events happening in the City.


Proposals, and available Tenders

Public Notices

Notices, and Hearings

Strategies and Plans

City of Miramichi - Strategic Plan

Check out some other details for the City of Miramichi

Please click the images below

Moving to the Miramichi

Take a good look at the Miramichi. You will see why hundreds of people have moved here.

Attractions in the City

Tall Ships entered her mighty waters in 1815…passengers seeking refuge and new life in the new world

Retire in the Miramichi

Retire in the Miramichi

Are you looking for a community to retire to? Not just a place to live, but a place with a sense of community?

Recreation Programs

Recreation...the benefits are endless!

Latest News

Browse the posts on the site.

Community Service Award for Volunteers

Community Service Award for Volunteers City Council has established an award to provide for the suitable recognition and acknowledgement of longstanding voluntary community service through the bestowal of a Community Service Award for Volunteers. Click Read more...


Miramichi and Region Guide 2017

 Version Francaise Miramichi and Region Guide 2017 11 MB file – You can download the document to view later – right click the image above – choose Save link As.

How to Get in Touch

Miramichi [ˈmɛɚˌməˌʃi] is the largest city in northern New Brunswick, Canada. It is situated at the mouth of the Miramichi River where it enters Miramichi Bay.

Find us at the office

City Hall
141 Henry Street
Miramichi NB Canada
E1V 2N5

Give us a ring

Phone: 506-623-2200
Fax: 506-623-2201