Janowiec Wielkopolski (niem. Janowitz) – miasto w Polsce położone w województwie kujawsko-pomorskim, w powiecie żnińskim, siedziba gminy miejsko-wiejskiej Janowiec Wielkopolski. W latach 1975–1998 miasto administracyjnie należało do województwa bydgoskiego. Miasto leży nad rzeką Wełną na skraju historycznej krainy Pałuki. Według danych GUS z 1 stycznia 2025 r. Janowiec Wielkopolski liczył 3618 mieszkańców.
thumb|left|Ratusz w Janowcu Wielkopolskim W promieniu 15 km od Janowca znaleźć można wiele jezior, co sprawia, że to małe miasteczko jest atrakcyjne turystycznie. Janowiec leży na terenach nizinnych. Na terenie miasta znajduje się wiele pomników przyrody.
Historia Pierwszym dokumentem pisanym, świadczącym o istnieniu Janowca, nazywanego wówczas Janowym Młynem, jest pochodzący z 1295 r. dokument wystawiony przez księcia wielkopolskiego Przemysła II, w którym nadaje on rycerzowi Wojciechowi, synowi Jana, prawo lokacyjne do Janowego Młyna na prawie niemieckim.