Belno (nazwa oboczna: Stare Belno) – wieś w Polsce położona w województwie kujawsko-pomorskim, w powiecie świeckim, w gminie Jeżewo.
W latach 1975–1998 miejscowość administracyjnie należała do województwa bydgoskiego. Według Narodowego Spisu Powszechnego (III 2011 r.) liczyła 261 mieszkańców. Jest piątą co do wielkości miejscowością gminy Jeżewo.
Historia Belno to stara kociewska wieś.Pierwsza historyczna nazwa pochodzi z 1328 r. i została zapisana jako Bedlno. następnie to: Bedeln (1400 r.), Bedlyn (1415 r.), Bedlino (1534 r.), Belno (1584 r.), niem. BellnoBrózdowska E.,2005, "Pochodzenie nazw miejscowości gminy Jeżewo", w: "Gmina Jeżewo", praca zbiorowa, Jeżewo. Nazwę wsi interpretuje się dwojako: 1 - nazwa topograficzna pochodząca od nazwy grzybów jadalnych "bedłki", 2 - nazwa dzierżawcza pochodząca od słowa "Belbóg" (biały bóg) - to jest - imienia słowiańskiego bożka.