Rob Roy is an unincorporated community in Shawnee Township, Fountain County, Indiana. The town of Rob Roy was named after the Scottish patriot Robert Roy MacGregor by local John I. Foster, a lover of literature who was especially fond of Walter Scott's novels. Foster, described as an inventor and a worker of iron, lived in Rob Roy for six or seven years …Rob Roy is an unincorporated community in Shawnee Township, Fountain County, Indiana. The town of Rob Roy was named after the Scottish patriot Robert Roy MacGregor by local John I. Foster, a lover of literature who was especially fond of Walter Scott's novels. Foster, described as an inventor and a worker of iron, lived in Rob Roy for six or seven years and founded a Methodist church there.