Koźmin Wielkopolski to małe miasteczko liczące około 7 tysięcy mieszkańców. Wiadome jest, że gród z podgrodziem istniał tu już w XII wieku. Prawa miejskie Koźmin otrzymał przed rokiem 1318 i tego samego roku Kazimierz III Wielki podarował miasto Maćkowi Borkowicowi, który zbudował tutaj zamek. Zamek kilkukrotnie przebudowywany - XVI, XVIII, XIX wiek.
Z pierwszego budynku zachowała się tylko gotycka wieża zamkowa. W zamku mieści się obecnie szkoła oraz niewielkie muzeum. Oprócz zamku warto także zobaczyć: kościół parafialny Najświętszej Marii Panny i świętego Wawrzyńca z XV wieku, kościół i klasztor pobernardyński Najświętszej Marii Panny i świętych Stanisława i Franciszka z XVII wieku oraz drewniany kościół cmentarny Trójcy Świętej z XVI wieku.