Abaspura is a village in the Malerkotla district of Punjab, India.
Formerly a part of the Sangrur district, it is located in the Malerkotla tehsil.
[1] Abaspura is located at eastern boundary of Malerkotla city.
The nearest railway station to Abaspura is Malerkotla Railway station at a distance of 3.5 km.
This article about a location in the Indian state of Punjab is a stub.