Makwanpur 2 is one of two parliamentary constituencies of Makwanpur District in Nepal.
This constituency came into existence on the Constituency Delimitation Commission (CDC) report submitted on 31 August 2017.
[1] Makwanpur 2 parliamentary constituency incorporates Raksirang Rural Municipality, Kailash Rural Municipality, Indrasarowar Rural Municipality, Thaha Municipality, Manahari Rural Municipality, Bhimphedi Rural Municipality, wards 5–8 Makawanpurgadhi Rural Municipality and, wards 1, 3, 11 and 19 of Hetauda Sub-metropolitan City.
It encompasses the following Bagmati Provincial Assembly segment