The origins of Clan MacCulloch are unknown, but there is a consensus that the family was one of the most ancient families of Galloway, Scotland, and a leading medieval family in that region. Despite the obscurity of the early history of the clan, the history and genealogies of the family are well documented in Walter Jameson McCulloch's History of the Galloway Families of McCulloch, which provides extensive footnotes for original Scottish charters, correspondence, and other primary source documentation. The latter provides family history for the following lines: Myretoun, Ardwell, Killasser, Torhouse, Drummorrell, Inshanks and Mule, Torhousekie, Cardiness, Barholm, Kirkclaugh, Auchengool, and Ardwall (Nether Ardwall).