The town was named after E. Langham, a purchasing agent for the Canadian Northerm RR.
The Post Office opened on September 1, 1905.
The first postmaster was Arthur Adamson, who held the position from 1905 until 1916.
The current population is 1120.