Geografia i klimat mały|Jezioro Nam Co mały|Widok z klasztoru Drigung Til mały|Klasztor Dżokhang mały|Klasztor Ganden Lhasa jest położona w południowej części Wyżyny tybetańskiej na wysokości 3650 m n.p.m. Całość prefektury miejskiej ma powierzchnię 29,518 km². Graniczy z prefekturami: od północy z Nagqu, od zachodu z Xigazê, od południa z Shannan, zaś od wschodu z Nyingchi. Przez południową część miasta płynie rzeka Lhasa, jeden z dopływów rzeki Brahmaputra. W powiecie Lhünzhub znajduje się strefa ochrona żurawi czarnoszyich o powierzchni 96 km², do której co roku migruje na okres zimowy ponad 1000 ptaków tego gatunku. Przez północne powiaty rozciągają się góry Nienczen Tangla z najwyższym szczytem o wysokości 7182 m n.p.m. Na północ od tych gór znajduje się największe jezioro Tybetańskiego Regionu Autonomicznego – Nam Co, którego połowa leży w powiecie Damxung. Także w tym powiecie znajdują się źródła termalne o powierzchni około 7000 m².

Podział administracyjny Prefektura miejska Lhasa podzielona jest na: 3 dzielnice: Chengguan, Doilungdêqên, Dagzê 5 powiatów: Damxung, Lhünzhub, Maizhokunggar, Nyêmo, Qüxü.