Travelers are voting Battle of Carthage State Historic Site as the best battlefield near Carthage. There are 1 battlefield near Odessa a city just 128 km from Carthage and 1 battlefield near Annapolis which is 199 km distant. The most popular of these are Battle of Lexington State Historic Site near Odessa and Fort Davidson State Historic Site in Annapolis. You can find 3 battlefields in Missouri and 15 battlefields in the country of United States. Our members favorite in Missouri is Battle of Carthage State Historic Site and Battle of the Alamo is the top pick in United States. Want more? Check out our map of battlefields near Carthage.