Twelve Mile is an unincorporated town in Adams Township, Cass County, Indiana. Its name is sometimes said to come from its location that is approximately 12 miles (19 km) from the cities of Logansport, Peru and Rochester, but this is an old wives' tale. The town was located on the twelve-mile marker of the railroad that the town grew around. The eastern portion of the town was formerly known as Hen Peck; but as the two small towns grew they became one town that was referred to as Twelve Mile.