Sujanpur is a city and municipal council located in the Pathankot district of Punjab, India. It is situated approximately 6 km from Pathankot toward Jammu along the Jalandhar-Jammu-Amritsar National Highway (NH-1A).
The geography of Sujanpur is defined by its proximity to the Ravi River and its location between two canals: the UBDC and the Bias Link. The municipal council area of the city is organized into 15 wards.