Witkowo leży w województwie wielkopolskim i liczy około 7 800 mieszkańców. Miasto uzyskało prawa miejskie w 1760 roku. Znajduje się tu kościół św. Mikołaja oraz Skansen Budownictwa Ludowego. Witkowo leży na Pojezierzu Gnieźnieńskim. W skład miasta wchodzą główne ulice: Gnieźnieńska, Parkowa, Polna i Stary Rynek.