Bhattakufer is a small town of Himachal Pradesh, under Shimla district, India.GeographyBhattakufer is located at 31.093, 77.207. It has an average elevation of 197 hectares. It is situated on National Highway NH22 by pass road, a 7 km away from Shimla. Population data based on 2001 census Total population - Persons - 765 Total population - Males - 421 Total population - Females - 344