The village is located in northern Macedonia.
The cadastral area of Strnovac borders the town of Staro Nagoričane to the west, Dragomance to the north, Dobrača to the northeast, Makreš to the southeast, and Mlado Nagoričane to the southwest.