Olimpia Satu Mare s-a înființat, ca și Poli, în 1921, ca o grupare a etnicilor români din oraș, la puțin timp după Marea Unire. De-a lungul timpului a purtat mai multe denumiri, cele mai importante fiind Olimpia CFR (sub care a debutat în D1, în sezonul 1937/38) și, evident, Olimpia, purtată din 1968 până la desființarea din 2008. Perioada de glorie a fost în anii ’70, cu o finală a Cupei României în 1978. Ultima prezență în Liga I a fost în 1999.

În 2008 s-a constituit… Olimpia 2010 Satu Mare, fără a avea palmaresul. În 2013 a promovat în premieră în liga secundă, evoluând la acest nivel până în 2018, când s-a desființat și ea.

În 2018 apare CSM Olimpia Satu Mare (și ea, fără palmaresul ”istoric). Peste doi ani promovează în Liga a III-a.

Tot în acest eșalon, în sezonul actual a evoluat și Olimpia MCMXXI Satu Mare, club înființat de suporterii grupării istorice. Aceasta s-a clasat pe locul 8 în aceeași serie, a X-a, în care a fost și CSM Olimpia.

CSM Olimpia își susține meciurile pe stadionul Daniel Prodan din localitate, numit astfel în memoria fostului stoper al ”Generației de aur” (foto), care a debutat la Olimpia și s-a stins din viață în 2016.