How Many Counties in England?

England has a total of 48 ceremonial or geographical counties. 27 of those counties have also been divided into districts with each one having their own city council.