Haddington Rotary Club is an essential part of the fabric of Haddington, and in 2010 celebrated 50 years of service to our community. Members come from wide variety of backgrounds and support many local and international organisations and provide assistance to many deserving causes.