Birkenhead est située dans le comté de Merseyside, au nord-ouest de l’Angleterre, à deux miles au sud-ouest de la ville de Liverpool, à 132 miles au nord de Cardiff, à 177 miles au sud d’Édimbourg et à 178 miles au nord-ouest de Londres.
Birkenhead se trouve à six miles au nord-ouest de la frontière du Cheshire, et était historiquement dans le comté du Cheshire. Birkenhead fait partie du conseil du district métropolitain de Wirral. Il se trouve dans le quartier du code postal CH41. La ville de poste de Birkenhead est Birkenhead.