It covers an area of , containing an estimated 55.4 km³ of water. It is 30.4 km long by 14.8 km wide at its maximum extent with a shoreline length of 87.53 km, shared between North Macedonia (56.02 km) and Albania (31.51 km). The lake drains an area of around 2600 km² and is fed primarily by underground springs on the eastern shore (about 50% of total inflow), with roughly 25% shares from rivers and direct precipitation. Over 20% of the lake's water comes from nearby Lake Prespa, about to the southeast and at 150 m higher altitude than Lake Ohrid. Similar to Lake Baikal and Lake Tanganyika, Lake Ohrid harbors endemic species covering the whole food-chain, from phytoplankton and sestile algae (20 species; e.g., Cyclotella fottii), over plant species (2 species; e.g., Chara ohridana), zooplankton (5 species; e.g., Cyclops ochridanus), cyprinid fish (8 species; e.g., Pachychilon pictus), to predatory fish (2 trout species; Ohrid trout Salmo letnica and "Belvica" Acantholingua ohridana) and finally its diverse endemic bottom fauna (176 species; e.g. Ochridagammarus solidus), with particularly large endemism among crustaceans, molluscs, sponges and planarians. There are three cities on the lake's shores: Ohrid and Struga on North Macedonia's side; Pogradec in Albania. There are also several fishing villages, although tourism is now a more significant part of their income. The catchment area of the lake has a population of around 170,000 people, with 131,000 people living directly at the lake shore (43,000 in Albania and 88,000 in North Macedonia). The Great Prespa Lake (Macedonian: Преспанско Езеро, Prespansko Ezero) is divided between Albania, Greece and North Macedonia. The biggest island in the Great Prespa Lake, on North Macedonia's side, is called "Golem Grad" ("Large Fortress"), or Snake Island (Змиски Остров).