Lwów leży na styku trzech wielkich krain geograficznych: Podola, Roztocza i Wołynia, nad rzeką Pełtwią, która też na terytorium miasta ma swe źródła. Do Pełtwi spływają z okolicznych wzgórz potoki Pasieka, Soroka i Żelazna Woda.Do ciekawostek należy fakt, że miasto jest położone dokładnie na dziale wodnym – Pełtew poprzez Bug i Wisłę odprowadza swoje wody do Bałtyku, zaś potoki Zubrza, Zimna Woda i Biłohorski poprzez Dniestr do morza Czarnego. Według legendy Lwów tak jak i Rzym jest położony na siedmiu wzgórzach.