I henhold til folketellingen av 2001 hadde Earlsfield en befolkning på 12 903 innbyggere, noe som hadde økt til 15 448 innbyggere ved den tilsvarende folketellingen for 2011.