Iowa Route 24 is a connector between New Hampton and Calmar in northeastern Iowa. It runs east-west, with a slight tilt toward the northeast-southwest. The western end is a junction along US Route 63, where US Route 18 comes from the west to join US Route 63 south for a jog. The eastern end is in Calmar at a junction with US Route 52 and Iowa Route 150's northernmost extent. Calmar is just south of Decorah, which can be reached from Iowa Route 24's eastern end by making a turn onto US Route 52 north.