Sperry is an unincorporated community in central Des Moines County, Iowa, United States. It lies along local roads north of the city of Burlington, the county seat of Des Moines County. Its elevation is 751 feet (229 m). Although Sperry is unincorporated, it has a post office with the ZIP code of 52650, which opened on 5 February 1870. The community is part of the Burlington, IA–IL Micropolitan Statistical Area.