Meaford is a town of about 10,000 people in southern Ontario, Canada. It is located on the shore of Georgian Bay.