Bernard is a city in Dubuque County, Iowa, United States. The population was 112 in the 2010 census, an increase from the 97 population in the 2000 census. Bernard is part of the Dubuque, Iowa Metropolitan Statistical Area.