La ciudad de Reikiavik se ubica en la península de Seltjarnarnes, cuya extensión es de 8 km de largo por 5 km de ancho y se extiende desde la costa suroriental de la bahía de Faxaflói, en el fiordo Kollafjörður.