Qaleh-ye Ahmad () is a village in Beyarjomand Rural District of Beyarjomand District in Shahrud County, Semnan province, Iran.
At the time of the 2006 National Census, the village's population was 56 in 19 households. The following census in 2011 counted 57 people in 23 households. The 2016 census measured the population of the village as 85 people in 37 households.