Odolanów is a town located in Ostrów County within the Greater Poland Voivodeship of south-central Poland. It is situated approximately 10 kilometres south-west of the city of Ostrów Wielkopolski.
The town has a population of over 5,000 inhabitants. It serves as a local center within its administrative region in the Greater Poland province.