Karanovac () is a village in the municipality of Petrovo, Bosnia and Herzegovina. It was formerly part of the GraÃÂanica municipality. It lies below the Ozren Gora, and the rivers Prenja (south) and SpreÃÂa (north-east) pass through it. Karanovac borders GraÃÂanica (north), SoÃÂkovac (east) and BoljaniÃÂ (west and south).