Ved folketellingen i 2001 hadde Darvel 3 361 innbyggere. I 2006 ble folketallet estimert til 3 620 innbyggere. Den forsiktige, men jevne økningen fortsatte, og for 2020 er befolkningstallet beregnet til 3 900 innbyggere.