National and State Register

MacGregor Ranch

Larimer County

Established in 1873 by Alexander and Clara MacGregor, three generations operated this cattle ranch for nearly one hundred years.  Since 1973, it has operated as a living history museum restored to its 1900 appearance.

A black and white photo of the ranch covered in snow and with very tall pine trees behind.

MacGregor Ranch (1989 photograph.)