Hønseby er et strandsted i Hammerfest kommune, Finnmark. Hønseby ligger på nordvestsiden av øya Seiland, innerst i Hønsebyfjorden. Innerst i fjorden ligger bygda Hønsebybotn. Nord for Hønseby rager Hønsebyfjellet 556 meter over havet.