The Municipality of Brezovica (Slovene: Občina Brezovica) is a municipality in central Slovenia, just south of its capital Ljubljana. It has approximately 9,300 inhabitants. Its administrative centre is the settlement of Brezovica pri Ljubljani. It is the central municipality in the Ljubljana Marshes. The entire municipality is part of the traditional region of Inner Carniola and is now included in the Central Slovenia statistical region. To the east, it borders the municipalities of Ljubljana and Ig. To the south, it borders the Municipality of Cerknica, to the west the municipalities of Borovnica and Vrhnika, and to the north the Municipality of Dobrova–Polhov Gradec.
Geographically it is rather diverse, containing 30 km² of the Ljubljana Marshes, with its isolated "sunken" hills, a section of the Ljubljanica River, a siphonic karst lake located just outside Jezero, and the Rakitna Plateau with a lake and 60 km² of forest.