CSEMADOK was formed on March 5 1949 in Bratislava as a part of the Czechoslovak National Front, an umbrella state-wide organization. The name was abbreviation for Hungarian Csehszlovákiai Magyar Dolgozók Kultúregyesülete (see bellow for name changes, in Slovak: Kultúrny zväz maďarských pracujúcich v Československu, English: Czechoslovak Hungarian Workers' Cultural Association). It was one of the few ethnic based organizations in Czechoslovakia.
The organization was reported to have 43,000 members in 1953 and almost 50,000 in 1955. The society organized cultural events, lectures and supported theater-, song- and dance groups. Since 1951 it published a monthly "Fáklya" (The Torch), then, since December 1956, a weekly "A Hét" (The Week).
During the Hungarian Revolution of 1956 the leadership supported position of Czechoslovak government toward the events; this resulted in decline of members (33,000 reported in 1957).
In 1968, during the Prague Spring period, CSEMADOK supported the liberalization policies, tried to change into a political interest group and asked for more rights and privileges for the ethnic Hungarians. After the suppression of Prague Spring politics leadership of CSEMADOK was purged.
After dissolution of Czechoslovakia (end of 1992) the organisation changed its name to Szlovákiai Magyar Társadalmi és Közmüvelödési Szövetség – Csemadok (Slovak: Maďarský kultúrny a spoločenský zväz na Slovensku, English: Hungarian Social and Cultural Association of Slovakia). Toward the end of 1990s the organisation, dependent on money from the Slovak government, almost collapsed as the government radically restricted the financial support.