Osnowo – wieś w Polsce położona w województwie kujawsko-pomorskim, w powiecie chełmińskim, w gminie Chełmno.
W latach 1939–1945 położona była w okręgu Rzeszy Gdańsk-Prusy Zachodnie, w rejencji bydgoskiej (Regierungsbezirk Bromberg)Germanizacja nazw miejscowości w Okręgu Rzeszy Gdańsk-Prusy Zachodnie. Wybór źródeł, wstęp i oprac. M. Kubicki, Gdańsk-Warszawa 2022, s. 93., w powiecie Chełmno (Kreis Kulm)Germanizacja nazw miejscowości w Okręgu Rzeszy Gdańsk-Prusy Zachodnie. Wybór źródeł, wstęp i oprac. M. Kubicki, Gdańsk-Warszawa 2022, s. 101..
W latach 1975–1998 miejscowość należała administracyjnie do województwa toruńskiego.
Demografia W roku 2006 Osnowo zamieszkiwało 90 osób. Według Narodowego Spisu Powszechnego (III 2011 r.) wieś liczyła 94 mieszkańców. Jest najmniejszą miejscowością gminy Chełmno.