Ved folketellingen i 2001 hadde Fort Augustus 508 innbyggere. I 2006 ble folketallet estimert til 570 innbyggere.