Saint Patrick School is located in downtown Portsmouth, right next to the Immaculate Conception Church, on 125 Austin St, Portsmouth NH 03801