Ancorgarh Urf Machhana situated on Bathinda-Dabwali NH-54 & distance from bathinda near about 20 KM.

Anoopgarh Urf Machhana is a medium size village located in Bathinda Tehsil of Bathinda district, Punjab with total 284 families residing. The Anoopgarh Urf Machhana village has population of 1441 of which 765 are males while 676 are females as per Population Census 2011.

In Anoopgarh Urf Machhana village population of children with age 0-6 is 153 which makes up 10.62 % of total population of village. Average Sex Ratio of Anoopgarh Urf Machhana village is 884 which is lower than Punjab state average of 895. Child Sex Ratio for the Anoopgarh Urf Machhana as per census is 611, lower than Punjab average of 846.

Anoopgarh Urf Machhana village has lower literacy rate compared to Punjab. In 2011, literacy rate of Anoopgarh Urf Machhana village was 59.16 % compared to 75.84 % of Punjab. In Anoopgarh Urf Machhana Male literacy stands at 65.07 % while female literacy rate was 52.75 %.

As per constitution of India and Panchyati Raaj Act, Anoopgarh Urf Machhana village is administrated by Sarpanch (Head of Village) who is elected representative of village.