The town was originally called Gillies. The name was changed to Blaine Lake on August 1, 1912.
The town was named for the lake just West of the town. The railway arrived in 1911.
The Post Office opened on May 1, 1903.
The first postmaster was Hugh Gillies, who served from 1903 to 1928.
Current population is 510.