Zapolje Brodsko is located in the City of Delnice, in Primorje-Gorski Kotar County at an elevation of 223 meters above sea level and it covers the area of 0.73 km² (0.28 sq. miles). According to the 2011 census report, there were 34 inhabitants. It is mostly populated by Croats (59%), but also Roms (37%) and Slovenes (5%). Nearby places: Gusti Laz, Brod na Kupi, Krivac, Zamost Brodski, Iševnica, Velika Lešnica, Guče Selo, Grbajel, Mala Lešnica and Vrh Brodski.