Qaleh-ye Ali Mohammad () is a village in, and the capital of, Qushkhaneh-ye Pain Rural District in Qushkhaneh District of Shirvan County, North Khorasan province, Iran.
At the time of the 2006 National Census, the village's population was 460 in 104 households, when it was in Qushkhaneh-ye Bala Rural District. The following census in 2011 counted 374 people in 111 households, by which time the village had been transferred to Qushkhaneh-ye Pain Rural District. The 2016 census measured the population of the village as 406 people in 125 households.