Barbara McLachlan is an American politician, educator, and former journalist serving as a member of the Colorado House of Representatives.
She represents District 59, which covers Archuleta, La Plata, San Juan, and part of Montezuma counties.
Prior to entering politics, McLachlan worked as a Durango High School and as an independent college consultant.
[3][4] McLachlan was elected to the Colorado House of Representatives in 2016, winning with 50.73% of the vote over incumbent Republican J. Paul Brown.
Her husband, Mike McLachlan, had previously served in the Colorado House of Representatives.