Ostrów Wielkopolski, dawniej znany jako Ostrowo lub Ostrów Kaliski, to miasto w Polsce, w województwie wielkopolskim. Leży na Wysoczyźnie Kaliskiej, nad rzeką Ołobok, będąc siedzibą powiatu ostrowskiego i gminy wiejskiej Ostrów Wielkopolski. Jest jednym z głównych miast aglomeracji kalisko-ostrowskiej oraz Kaliskiego Okręgu Przemysłowego. Według danych z 2022 roku, liczba mieszkańców wynosiła 70 296, co czyni go czwartym miastem w województwie pod względem liczby ludności i 49. w skali Polski.
Ostrów Wielkopolski znajduje się na Nizinie Południowowielkopolskiej, około 22 km na południowy zachód od Kalisza. Miasto leży w południowo-wschodniej części historycznej Wielkopolski, w Kaliskiem.
Północna część Ostrowa leży nad Ołobokiem, lewym dopływem Prosny. W południowo-zachodniej części miasta znajduje się strefa źródłowa dopływów Baryczy. Ostrów graniczy z trzema gminami powiatu ostrowskiego: Przygodzice, Raszków oraz dwiema częściami gminy wiejskiej Ostrów Wielkopolski.
Powierzchnia Ostrowa Wielkopolskiego wynosi 41,90 km².
Nazwa "Ostrów Wielkopolski" wywodzi się z topografii terenu, gdzie słowo "ostrów" oznacza wyspę lub kępę wśród mokradeł otoczonych wodą.
Ostrów Wielkopolski, z jego strategicznym położeniem w Wielkopolsce, bogatą historią i dynamicznym rozwojem, jest ważnym ośrodkiem regionalnym. Jego unikalna nazwa i położenie nad rzeką Ołobok świadczą o głębokich korzeniach oraz naturalnym pięknie, które nadal kształtuje tożsamość miasta.
