Según el censo 2001 de Statistics Canada, hubo 18,508 personas viven en Miramichi.
Los niños menor que 5 años representaron 5.0% de la población.
3.8% de la población no tuvo afiliación religiosa.
Otros sectores son: turismo, centros de atención de llamadas, fabricación y el gobierno provincial y federal.
En los últimos años, algunos aserraderos se cerraron en la región que ha provocado muchos residentes migrarse al oeste del país.