Suffolk is a historic and administrative county in East Anglia, England. Norfolk borders it on the north, Cambridgeshire on the west, Essex on the south, and the North Sea on the east.