Although Selma is unincorporated, it has a post office with the ZIP code of 52588.[3] The post office was originally opened as the Hickory post office on 10 September 1874, and its name was changed to Selma on 24 April 1882.[4]
^U.S. Geological Survey Geographic Names Information System: Selma, Iowa
^Zip Code Lookup
^U.S. Geological Survey Geographic Names Information System: Selma Post Office
^Premier Atlas of the World: Containing Maps of All Countries of the World, with the Most Recent Boundary Decisions, and Maps of All the States,territories, and Possessions of the United States with Population Figures from the Latest Official Census Reports, Also Data of Interest Concerning International and Domestic Political Questions. Rand McNally & Company. 1925. p. 190.