Tórshavn se encuentra situada geográficamente en el centro del archipiélago de las Feroe, en la costa sudeste de la mayor isla, Streymoy.