Bojanowo leży w województwie wielkopolskim i liczy około 3 000 mieszkańców. Miasto uzyskało prawa miejskie w 1563 roku. Znajduje się tu kościół św. Stanisława oraz zabytkowy układ urbanistyczny. Bojanowo leży na Wysoczyźnie Leszczyńskiej. W skład miasta wchodzą główne ulice: Dworcowa, Rynek, Raszkowska i Szkolna.