The YMCA has been in existence in Cupar since the middle of the 19th century and the YWCA since about 1912. The two organisations became a Joint Association in 1965 operating from Marathon House in Bonnygate which has been the home of the YMCA since 1940.