Kommunen grenser i nord til Sør-Aurdal og Søndre Land, i øst til Gran, Jevnaker, Lunner og Oslo, i sør til Bærum og Hole, og i vest til Modum, Krødsherad og Flå. Ringerike har dermed elleve nabokommuner og grenser til 3 fylker (Oslo, Akershus og Innlandet). Kommunen er med sine 31 802 innbyggere den nest største kommunen i Buskerud.