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, State Road 116 and State Road 3.
Markle was laid out in 1836, but did not prosper until the railroad was extended to that point some time later.
The Markle post office has been in operation since 1852.
Markle is located at 40°49′35″N 85°20′17″W (40.826477, -85.338076). The Wabash River flows through the south edge of the town.
According to the 2010 census, Markle has a total area of 1.27 square miles (3.29 km2), of which 1.22 square miles (3.16 km2) (or 96.06%) is land and 0.05 square miles (0.13 km2) (or 3.94%) is water.
As of the census of 2010, there were 1,095 people, 433 households, and 282 families living in the town. The population density was 897.5 inhabitants per square mile (346.5/km2). There were 470 housing units at an average density of 385.2 per square mile (148.7/km2). The racial makeup of the town was 98.3% White, 0.8% African American, 0.2% Asian, 0.1% from other races, and 0.6% from two or more races. Hispanic or Latino of any race were 1.2% of the population.