Churches in New Hampshire

928 congregations in 139 towns across New Hampshire. Search and map them in the directory →

Smaller communities

Alexandria, Allenstown, Alton, Andover, Antrim, Ashuelot, Belmont, Bennington, Boscawen, Bow, Bristol, Campton, Canterbury, Clairmont, Conway, Croydon, Deering, Dorchester, Dummer, East Derry, Etna, Francestown, Franconia, Freedom, Fremont, Groveton, Hampton Falls, Hancock, Henniker, Hooksett, Jaffrey, Kensington, Lancaster, Lisbon, Lyme, Lyndeborough, Madison, Melvin Village, Middleton, Milton, Mont Vernon, Moultonborough, Nelson, New Boston, Newbury, Newfields, North Hampton, North Sandwich, North Sutton, Nottingham, Orford, Peterborough, Peterbrough, Plymouth, Rumney, Rye Beach, Rye, Sanbornville, Sandown, Seabrook, Shelburne, Somersworth, Stoddard, Swanzey, Temple, Thornton, Weare, Wentworth, West Stewartstown, Westmoreland, Wilton Center, Win, Winchester, Wolfeboro