The Municipality of Bayham is situated on the north shore of Lake Erie, in the southeast corner of Elgin County. Industry in the Municipality of Bayham is focused around manufacturing, agriculture, and business services, and the municipality is also home to a large community of fruit and vegetable producers. The Municipality of Bayham is one of three municipalities participating in the Erie Shores Wind Farm.