Niamatpur is a village located in the Shaheed Bhagat Singh Nagar district of Punjab State, India. It is situated approximately 4.3 kilometres from the sub post office Rahon and 15 kilometres from the district headquarter, Shaheed Bhagat Singh Nagar.
The village is positioned roughly 84.8 kilometres from the state capital, Chandigarh. Local administration of Niamatpur is overseen by a Sarpanch, who serves as the elected representative for the village.