Halisahar er en indisk by som ligger i delstaten Vest-Bengal.
Den har 124 939 innbyggere (2011) og dekker et areal på 8,29 km².