Amarpura is an locality in Agra, Agra District, Uttar Pradesh, India, 282010. Shahganj (2.41 Km), Lohamandi (3.31 Km), Sikandra (5.06 Km), Shastripuram (5.3 Km), Civil Lines (7.76 Km) are the nearby areas to Amarpura. Lakhanpur, Sunari, Agra, Albatia, Mohammadpur, Sikandra, Bainpur Mustkil, Nirala are the nearby cities to Amarpura.