Baharampuro aŭ Baharampur ([bɑ:(h)ərəmˌpʊə]) estas urbo en la ŝtato Okcidenta Bengalo, Barato. Je la censo de 2011 kun 305,609 loĝantoj, ĝi estis la sepa plej granda urbo en Okcidenta Bengalo (post Kalkato, Asansol, Siliguri, Durgapur, Bordoman kaj English Bazar/Malda) kaj situas en la centra parto de Okcidenta Bengalo. En 2011, Baharampur estis nomumita por iĝis municipa korporacio. Antaŭe ĝi estis konata kiel Brahmapur ĉar multaj familioj de Brahmoj setlis tie. Baharampur estas la administracia sidejo de la Murŝidabada Distrikto. Ĝi situas ĉirkaŭ 200 km el Kalkato, nome la ŝtata ĉefurbo.