The unincorporated community of Selma is located four miles south of Eldon in Van Buren County in southeastern Iowa. It was established in 1851, though the first home in the area now known as Selma was constructed in 1835, before settlers could legally be there. After a series of names, including Independent, Stumptown and Hickory, before Selma was officially designated as the town name in 1882. Their red, white and blue town sign highlights the town’s zip code, which remains even though the post office location was discontinued in 1995.