James Barrie is a community within the township of Guelph South, Gravenhurst. The community is home to the majority of residents in the township of Guelph South. The community is home to about 80 people.

The community is named after James Barrie, a British naval officer, who founded the community and the township when he built an inn, now known as the James Barrie Inn, at the present location of the settlement.


  • Guelph South Township Office
  • Guelph South Community Church
  • James Barrie Inn


Major RoadsEdit

Public TransitEdit

Communities in the Township of Guelph South
Guelph SouthHarrison NorthJames Barrie