England is divided into 48 ceremonial counties, which are also known as geographic counties. The counties of England are areas used for different purposes, which include administrative, geographical, cultural and political demarcation. The original county structure has its origins in the Middle Ages.