Gulcz (pol. hist. Golcz) – wieś w Polsce położona w województwie wielkopolskim, w powiecie czarnkowsko-trzcianeckim, w gminie Wieleń. W latach 1975–1998 miejscowość położona była w województwie pilskim.
Wieś leży w północno-zachodniej Wielkopolsce, między Notecią i Gulczanką. Ludność Gulcza liczy ok. 600 mieszkańców.
Przez wieś przebiega droga wojewódzka nr 181. W miejscowości jest przystanek kolejowy Gulcz.
Historia Wieś pierwotnie związana była z Wielkopolską. Ma metrykę średniowieczną i istnieje co najmniej od końca XIV wieku. Wymieniona została w łacińskim dokumencie datowanym na 1381 pod nazwą Golcze, 1400 Golcze, 1403 Golcz, 1406 Golce, 1434 Golycz, 1447 Glocz, 1510 zapisana błędnie i przekręcona przez pisarza z XVI wieku Chodecz.
Miejscowość była początkowo prawdopodobnie wsią królewską, a później szlachecką i należała do panów Knyszyńskich, Rożnowskich, Jabłonowskich, Trąmpczyńskich, Wielżyńskich, Boboleckich i Czarnkowskich przedstawicieli lokalnej szlachty wielkopolskiej. W 1487 wieś leżała w powiecie poznańskim Korony Królestwa Polskiego. Od 1508 miejscowość należała do parafii Lubasz.