Malekabad () is a city in, and the capital of, Ahmadabad District in Mashhad County, Razavi Khorasan province, Iran. It also serves as the administrative center for Sarjam Rural District.
At the time of the 2006 National Census, the city's population was 1,161 in 302 households. The following census in 2011 counted 1,487 people in 406 households. The 2016 census measured the population of the city as 2,056 people in 620 households.