Согласно переписи населения Индии 2001 года, в Агре проживает 1 275 134 человек, в городском городке Агра - 50 968 человек, а в округе Агра - 3 620 436 человек.
Согласно переписи населения Индии 2001 года, в Агре проживало 1 326 000 человек.