Thorshavn to największe miasto w archipelagu Wysp Owczych. To także jego stolica oraz siedziba władz.
Miasto znajduje się w południowo-wschodniej części jednej z wysp - Steymoy. Port graniczy bezpośrednio z wodami cieśniny Nólsoyarfjørður. Miastami leżącymi najbliżej stolicy są Argir oraz Hoyvik, które należą do jej agromeracji.
Thorshavn w znacznej części leży na nizinie, jedynie na zachodzie zajmuje część wzniesienia Húsareyn .
Podobnie jak reszta archipelagu Wysp Owczych stolica znajduje się w strefie klimatu umiarkowanego, morskiego, chłodnego.
Roczne sumy opadów są tam zawsze wyższe niż 1000 mm, a temperatury dochodzą do ok. 20 st. C. Najcieplejszy jest zwykle sierpnień, a najzimniejszy luty.