 Although large trees are rare, small and medium vegetation, with short grass and bushes can be found alongside the road.As per the 2011 Census of India, Ahmadpur had a total population of 9,242 of which 4,697 (51%) were males and 4,545 (49%) were females.Population below 6 years was 969.