Batinova Kosa se nalazi u općini Topusko, u Sisačko-moslavačkoj županiji na 124 metra nadmorske visine i prostire se na površini od 11,59 km². Prema popisu iz 2011. godine, u Batinovoj Kosi živi 50 stanovnika. Stanovništvo je uglavnom srpsko (91%), te hrvatsko (9%). Okolna naselja: Šatornja, Gređani, Bukovica, Donja Čemernica, Baturi, Donji Selkovac, Turčenica, Topusko, Bišćanovo i Hrvatsko Selo.