Barnagar is a small town in Ujjain District of Madhya Pradesh. Situated in the south-western part of the district, about 13 km north-east of Badnawar and about 45 km south-west of Ujjain, it is one of the prominent towns in the Chambal Valley.
A 400 year old Jain temple of God Koteshwar is the major attraction. Handicraft and silverware market is also a worth visiting spot there.