The hamlet takes its name from Eaglesham in Scotland. The Post Office opened on February 1, 1929. The first Postmaster was Joseph Macdaid, who held the position from 1929 until 1962.