Our Community

The Township of North Dumfries  includes the following communities (towns and villages):

  • Ayr
  • Roseville
  • Branchton
  • Reidsville
  • Clyde