Sunbury is an unincorporated community in Cedar County, Iowa, United States. It is located just west of the intersection of County Roads F44 and Y26, in the southeastern part of the county, southeast of Bennett and north of Durant, at 41.669882N, -90.928795W). The population is estimated to be 50 persons.