Favorite thing: New Vienna is a very small unincorporated area in Dubuque County. It is considered part of the Dubuque Metropolitan Area and has a population of about 400. It is located North of the town of Dyersville along Iowa Highway 136. There is not much here except the very impressive stone Saint Boniface Church. I really liked this Gothic Style church.