The town was named after Ralph McTaggart, a CPR roadmaster. The Post Office opened on June 1, 1904. The current population is 125.