Atal Bhujal Yojana will cover 8, 350 villages of Karnataka, Madhya Pradesh, Maharashtra, Gujarat, Rajasthan, Haryana and Uttar Pradesh, minister said.