Pierwsze wzmianki o Grabowie pochodzą z 1264 r. był on już wtedy siedzibą starostwa niegrodowego. Siedziba starosty znajdowała się na grabowskim zamku. Grabów otrzymał prawa miejskie w 1416 r. od króla Władysława Jagiełły. Miasto rozwijało się do połowy XVI w., kiedy to zniszczyły je pożary i wojny. W 1628 r. wybudowano nowy zamek w Grabowie, który uległ w połowie XVII w. zniszczeniu. Miasto niszczone było wielokrotnie pożarami.
W wyniku III rozbioru Polski Grabów dostał się pod panowanie pruskie, stając się miastem graniczny. Mieszkańcy Grabowa zarówno w 1830 r., jak iw 1863 r. przekraczali granicę aby brać udział w walkach powstania listopadowego i styczniowego. Przygraniczne położenie Grabowa przyspieszało jego rozwój. W 1910 r. uzyskał połączenie kolejowe z Ostrzeszowem. W 1919 r. miasto powróciło w granice Polski.
W latach 1975–1998 Grabów wchodził w skład województwa kaliskiego. Od 1999 r. ponownie należy do powiatu ostrzeszowskiego. W tym samym roku zlikwidowano też linię kolejową do Grabowa[1.1].
