Ved folketellingen i 2001 hadde Eaglesham 3 127 innbyggere. I 2006 ble folketallet estimert til 3 070 innbyggere.