Maktupur is a small village in North Gujarat, West India. It is in Mehsana district. Maktupur is between the three cities of Patan (26 km west), Visanagar (28 km south-east), and Mahesana (25 km south).
Maktupur is located at . It has an average elevation of 110 metres (364 feet).