Álftanes se encuentra en la bahía de Faxaflói, en la margen sur del fiordo Kollafjörður, ubicada al noreste de las penínsulas de Reykjanes y al sur del municipio de Seltjarnarnes.