- Partnership with: Harriet Stewart FOSTER
Marriage: (Date and Place unknown)
- Child: Jacobina Urquhardt MCGREGOR Birth: 1874, Hay, New South Wales
- Child: Duncan MCGREGOR Birth: 1875, Hay, New South Wales
- Child: Robert Napoleon MCGREGOR Birth: 28 NOV 1877, Hay, New South Wales
- Child: Jessie Stewart MCGREGOR Birth: 15 FEB 1880, Hillston, New South Wales
- Child: Amy Maude MCGREGOR Birth: 1881
- Child: Blanche Satinella MCGREGOR Birth: 1884
- Child: Alexander Henry MCGREGOR Birth: 1886
- Child: Ethel May MCGREGOR Birth: 1887, Balranald, New South Wales
- Child: Henrietta MCGREGOR Birth: 1890, Menindie, New South Wales
- Child: Donald H MCGREGOR Birth: 1892, Menindie, New South Wales
- Child: Charles Roy MCGREGOR Birth: 5 FEB 1895, Wilcannia, New South Wales
- Child: Kenneth Duncan MCGREGOR Birth: 21 MAY 1896, New South Wales
- Child: Havelock Foster MCGREGOR Birth: 1899, White Cliffs, New South Wales
Ancestors of Duncan MCGREGOR
/-Alexander MCGREGOR
/-Alexander MCGREGOR
| \-Agnes GRANT
Duncan MCGREGOR
\-Jacobina Campbell URQUHART
Descendants of Duncan MCGREGOR
1 Duncan MCGREGOR
=Harriet Stewart FOSTER
2 Jacobina Urquhardt MCGREGOR
=James CAMPBELL
3 Roderick Douglas CAMPBELL
3 Jessie Mary CAMPBELL
3 Laurel Vera CAMPBELL
3 Donald McGregor CAMPBELL
3 Annie Bella CAMPBELL
=William John Harrison HARDY Marriage: 6 DEC 1926
4 Shirley June HARDY
3 Mary Ann CAMPBELL
3 Alexander CAMPBELL
2 Duncan MCGREGOR
2 Robert Napoleon MCGREGOR
2 Jessie Stewart MCGREGOR
2 Amy Maude MCGREGOR
2 Blanche Satinella MCGREGOR
2 Alexander Henry MCGREGOR
2 Ethel May MCGREGOR
2 Henrietta MCGREGOR
2 Donald H MCGREGOR
2 Charles Roy MCGREGOR
2 Kenneth Duncan MCGREGOR
2 Havelock Foster MCGREGOR