Busnovi se nalaze u općini Brestovac, u Požeško-slavonskoj županiji na 229 metara nadmorske visine i prostiru se na površini od 4,28 km². Prema popisu iz 2011. godine, u Busnovima žive 104 stanovnika. Stanovništvo je uglavnom hrvatsko (93%), te srpsko (6%). Okolna naselja: Ivandol, Bolomače, Gornji Gučani, Oblakovac, Donji Gučani, Opršinac, Zakorenje, Boričevci, Vilić Selo i Pavlovci.