Nilgauantilopen sind Habitatgeneralisten und leben in Grasland und Wäldern, wo sie sich von Gräsern, Blättern, Knospen und Früchten ernähren. Sie meiden dichte Wälder und bevorzugen Ebenen und niedrige Hügel mit Sträuchern, kommen aber auch in Kulturgebieten vor.