Markle is a town in Huntington and Wells Counties in the U.S. state of Indiana. The population was 1,095 at the 2010 census. It lies along Interstate 69, U.S. Route 224 and Indiana State Road 3 .
Markle is located at 40°49′35″N 85°20′17″W / 40.82639°N 85.33806°W / 40.82639; -85.33806 (40.826477, -85.338076). The Wabash River flows through the south edge of the town.
According to the United States Census Bureau, the town has a total area of 1.0 square miles (2.6 km²), of which, 1.0 square miles (2.6 km²) of it is land and 0.04 square miles (0.1 km²) of it (2.94%) is water.