The town was originally named Hespeler, but eventually became known by the name of the railway station, Niverville, after 18th-century explorer and fur trader Chevalier Joseph Boucher de Niverville. The Post office opened on May 1, 1879.