Občina Ribnica je ena od občin v Republiki Sloveniji. Meji na občine Sodražica, Kočevje, Velike Lašče, Dobrepolje, Loški Potok.

Mesto Ribnica je geografsko, zgodovinsko, kulturno, gospodarsko in upravno središče istoimenske občine. Nahaja se sredi ribniškega polja med grebenoma Male in Velike gore ob reki Bistrici. Ribniška dolina se proti jugu razširi v večji naselji Prigorica in Dolenja vas z obsežnim dolenjevaškim poljem proti zahodu se podaljša do Sodražice, od koder se svet proti severu dvigne v slikovita Slemena, proti jugozahodu pa se povzpne v Loški Potok.

Ribnica ima pestro zgodovino, njen pregled je zbran na spodnjih povezavah.