Jafarabad () is a village in Afshariyeh Rural District of Khorramdasht District in Takestan County, Qazvin province, Iran.
At the time of the 2006 National Census, the village's population was 732 in 182 households. The following census in 2011 counted 780 people in 199 households. The 2016 census measured the population of the village as 753 people in 218 households.