La ville comprend l'hôpital Hôtel-Dieu-Saint-Joseph qui offre un service d'urgences . La ville comprend également une église catholique, un poste de la Gendarmerie royale du Canada, un tribunal de la Cour provinciale du Nouveau-Brunswick, un centre de Services Canada, un centre de Services Nouveau-Brunswick et un bureau de poste.