 Denmark is located at (44.348295, -87.829697).According to the United States Census Bureau, the village has a total area of , all of it land.Denmark has a humid continental climate (Köppen climate classification "Dfb"), with some moderation due to the village's proximity to Lake Michigan.