Hoshiarpur [Hosheyarpore] is a city and a municipal council in Hoshiarpur district in the Indian state of Punjab.