Otok na Dobri se nalazi u općini Bosiljevo, u Karlovačkoj županiji na 177 metara nadmorske visine i prostire se na površini od 6,89 km². Prema popisu iz 2011. godine, u Otoku živi 58 stanovnika. Stanovništvo je u potpunosti hrvatsko. Okolna naselja: Trošmarija, Malik, Mateše, Popovo Selo, Grabrk, Gornje Dubrave, Podumol, Soline, Umol i Duga Gora.