Travelers are voting Tupelo National Battlefield as the best battlefield near Amory. There are 1 battlefield near Booneville a city just 36 km from Amory and 1 battlefield near Vicksburg which is 176 km distant. The most popular of these are Brices Cross Roads National Battlefield Site near Booneville and Vicksburg National Military Park in Vicksburg. You can find 3 battlefields in Mississippi and 15 battlefields in the country of United States. Our members favorite in Mississippi is Tupelo National Battlefield and Battle of the Alamo is the top pick in United States. Want more? Check out our map of battlefields near Amory.