Tarnowo – wieś w Polsce położona w województwie wielkopolskim, w powiecie obornickim, w gminie RogoźnoRozporządzenie Ministra Administracji i Cyfryzacji z dnia 13 grudnia 2012 r. w sprawie wykazu urzędowych nazw miejscowości i ich części ().
Nazwa Miejscowość ma metrykę średniowieczną i istnieje co najmniej od pierwszej połowy XV wieku. Dawniej nazywała się inaczej - "Tarnowiec" co potwierdzają archiwalne zapisy historyczne. Wymieniona została po raz pierwszy w łacińskojęzycznym dokumencie z 1425 (według zachowanej kopii z 1585) kiedy odnotowano ją pod staropolską nazwą „Tarnowiec”, 1471 „Tarnowyecz”, 1475 „Tharnowicze”, 1500 „Tharnowyecz”, 1508 „Tarnovyecz”.
Zwyczajowo zwane także Tarnowo Rogozińskie.
Historia Miejscowość pierwotnie związana była z Wielkopolską i początkowo była królewszczyzną w starostwie rogozińskim czyli wsią należącą do królów polskich. Od 1320 tereny, na których powstało miasto leżały w Zjednoczonym Królestwie Polskim, a od 1380 w Koronie Królestwa Polskiego. W 1475 miejscowość leżała w powiecie poznańskim województwa poznańskiego Korony Królestwa Polskiego. W 1471 przynależała do parafii Rogoźno.