Salafchegan District () is in Qom County, Qom province, Iran. Its capital is the city of Salafchegan.
After the 2006 National Census, the village of Salafchegan was elevated to the status of a city.
At the time of the 2006 census, the district's population was 8,763 in 2,585 households. The following census in 2011 counted 8,515 people in 2,725 households. The 2016 census measured the population of the district as 9,938 inhabitants in 3,272 households.