Dakota City to Dysart
(Click a column header to sort)
| City | Population |
| Dakota City | 911 |
| Dallas Center | 1,595 |
| Dana | 84 |
| Danbury | 384 |
| Danville | 914 |
| Davenport | 98,359 |
| Davis City | 275 |
| Dawson | 155 |
| Dayton | 884 |
| De Soto | 1,009 |
| Decatur City | 199 |
| Decorah | 8,172 |
| Dedham | 280 |
| Deep River | 288 |
| Defiance | 346 |
| Delaware | 188 |
| Delhi | 458 |
| Delmar | 514 |
| Deloit | 288 |
| Delphos | 25 |
| Delta | 410 |
| Denison | 7,339 |
| Denver | 1,627 |
| Derby | 131 |
| Des Moines | 198,682 |
| DeWitt | 5,049 |
| Dexter | 689 |
| Diagonal | 312 |
| Dickens | 202 |
| Dike | 944 |
| Dixon | 276 |
| Dolliver | 77 |
| Donahue | 293 |
| Donnellson | 963 |
| Doon | 533 |
| Dougherty | 80 |
| Dow City | 503 |
| Dows | 675 |
| Drakesville | 185 |
| Dubuque | 57,686 |
| Dumont | 676 |
| Duncombe | 474 |
| Dundee | 179 |
| Dunkerton | 750 |
| Dunlap | 1,139 |
| Durango | 24 |
| Durant | 1,677 |
| Dyersville | 4,035 |
| Dysart | 1,303 |
|