Episcopal Church of St Andrews
52 Gould Rd, New London, NH 03257First Baptist Church
461 Main St, New London, NH 03257Our Lady of Fatima Church
724 Main St, New London, NH 03257-7821Kearsarge Presbyterian Church
82 King Hill Rd, New London, NH 03257-6101