W 1867 r. w Otorowie powstało istniejące do dziś Kółko Rolnicze, odznaczone w 1984 r. Krzyżem Kawalerskim Orderu Odrodzenia Polski. 25 maja 1921 urodził się tu polityk Czesław Słowek. W 1937 r. odbył się tu głośny strajk chłopski. Po wkroczeniu wojsk niemieckich w 1939 r. 12 października oddział Wehrmachtu dokonał – pod ścianą kościoła – egzekucji 5 Polaków oskarżonych o wywieszenie flagi narodowej na budynku Urzędu Gminy. Kolejne 5 osób z Otorowa rozstrzelano publicznie dzień później na Rynku w Szamotułach. W 1943 roku okupanci niemieccy wprowadzili dla miejscowości nazwę Ottoswalde. Po wojnie 12 października 1945 r. dokonano ekshumacji zwłok z cmentarza szamotulskiego i pochowano je na cmentarzu w Otorowie. We wsi w czasie okupacji niemieckiej istniał areszt policyjny. Na mieszkańców Otorowa nałożono kontrybucję w wysokości 10 tys. zł, zabroniono wychodzić z domów między godziną 1.00 a 5.00 rano – do 1 listopada, zakazano im również odwiedzania miejscowego cmentarza (w przededniu Święta Zmarłych) oraz bezterminowo wstrzymano przepustki na wyjazd poza obręb wsi.
Do 1954 roku istniała gmina Otorowo. W latach 1975–1998 wieś położona była w województwie poznańskim.