Începuturile (1921–1945)
Clubul este înființat în 1921 de un grup de tineri intelectuali români, strânși în jurul secretarului Primăriei, Virgil Baliban, și sprijiniți de primarul Augustin Ferențiu. În mai 1921, Olimpia Satu Mare este afiliată la Subcomitatul Regional Oradea al F.S.S.R. Printre primii jucători legitimați: I. Mihalca, Gh. Șuta, D. Pop, E. Gross, E. Nyul, S. Frank, C. Rațiu, V. Sabău, J. Winkller, A. Șoranu, C. Hotyar și K. Kokenessi. Primii ani sunt grei, dar din 1925 Olimpia devine echipa de bază a regiunii: câștigă campionatul subregiunii Satu Mare în 1925-26 (10 victorii din 10 meciuri), 1926-27, 1927-28, 1929-30 și 1931-32. În 1927 câștigă și campionatul zonal și ajunge în sferturile campionatului național, unde este eliminată de Chinezul Timișoara. În 1928-29 fuzionează cu Clubul C.F.R. din oraș și devine Olimpia C.F.R. În anii ’30 este un club cu multe secții – fotbal, lupte, box, tenis, scrimă, tir și gimnastică –, care administrează și ștrandul de pe Someș. Culorile clubului sunt galben-albastru, iar pe 4 octombrie 1931 Olimpia își sărbătorește jubileul de 10 ani, cu sfințirea drapelului și a tribunei de pe arena orașului. În 1934 joacă sferturile primei ediții a Cupei României și intră în nou-înființata Divizie B, iar în 1937 promovează în Divizia A, de unde retrogradează după sezonul 1937-38.
Perioada divizionară (1945–2008)
După război urmează ani tulburi, cu fuziuni, reorganizări și evoluții în diviziile inferioare. În 1974 Olimpia promovează în Divizia A, iar în 1975 obține cea mai bună clasare din istoria sa: locul 9. În 1978 joacă finala Cupei României, pierdută. Din 1980 evoluează în Divizia B, printre fruntașele seriei, până în 1993, când retrogradează în C în urma unui scandal. Juniorii clubului termină pe locul 3 (1986) și pe locul 2 (1987) la turneele finale naționale. Olimpia revine în B în 1995 și promovează în A în 1998, dar retrogradează după un singur sezon.
Reorganizări (2008–prezent)
În iarna 2007/2008, din cauza problemelor financiare, locul din Liga a III-a este cedat pentru retur echipei FC Șimleu, care joacă sub numele Olimpia SM. În vara lui 2008 Olimpia se retrage din competițiile oficiale, iar ultima sa echipă de juniori continuă în Liga a IV-a ca Olimpia 2008, antrenată de fostul olimpist Tiberiu Csik.
Clubul este reorganizat în 2010 ca Olimpia 2010 Satu Mare, promovează din primul sezon și ajunge în Liga a II-a în 2013. Cel mai bun rezultat acolo este locul 5, în 2014-2015. În iarna 2017-2018, din cauza salariilor neplătite, echipa este depunctată cu 46 de puncte și apoi exclusă din Liga a II-a.
Din 2018 clubul continuă ca Olimpia MCMXXI Satu Mare. În 2022-2023, cu Cristian Popa antrenor, echipa câștigă Liga a IV-a: sezon regular fără înfrângere, play-off cu 11 puncte avans și baraj de promovare câștigat categoric cu Luceafărul Bălan (5-2 în deplasare, 8-1 acasă, pe un stadion Someșul plin).
În iarna sezonului 2023-2024 clubul este preluat de Giuseppe Funicello și Cecilia Lihv, fondatorii centrului de talente SoccerViza. Funicello devine antrenor, alături de Dacian Nastai. Olimpia încheie play-out-ul pe locul 8, la egalitate de puncte cu Sănătatea Cluj, dar retrogradează din cauza clasării mai slabe din sezonul regular.
În vara lui 2024, FRF invită Olimpia să rămână în Liga a III-a. Sub conducerea Ceciliei Lihv (președintă) și a lui Sergiu Tăbăcaru (vicepreședinte și director sportiv), clubul își propune un model sustenabil: descoperirea și dezvoltarea tinerilor jucători, urmată de transferul lor la cluburi mai mari. Echipa termină sezonul regular pe locul 9 și play-out-ul pe locul 4, rămânând în Liga a III-a.
În sezonul 2025-2026, după plecarea lui Funicello și a Ceciliei Lihv, echipa este preluată de Evran Akman. La 1 decembrie 2025 principalii finanțatori își retrag integral sprijinul, iar clubul ajunge aproape de abandon. Din acel moment obiectivul devine încheierea sezonului, pentru ca clubul să nu fie penalizat de FRF. Cu ajutorul suporterilor și al unor sponsori, și cu Cristian Popa revenit ca antrenor din ianuarie 2026, Olimpia duce campionatul la capăt: locul 11 în sezonul regular, apoi ultimul loc în play-out și retrogradarea. Pe 18 iulie 2026, fără o persoană sau o firmă care să preia clubul, conducerea anunță oprirea activității competiționale: echipa este retrasă din Cupa României și nu mai este înscrisă în nicio competiție pentru sezonul următor.
Denumirile anterioare ale CF OLIMPIA SM-1921
- 1921–1929: Olimpia
- 1929–1947: Olimpia C.F.R.
- 1948–1949: C.F.R.
- 1950–1951: Locomotiva
- 1952–1958: Progresul
- 1958: Victoria
- 1958–1959: Someșul
- 1959–1961: Voința
- 1961–1965: A.S.M.D. (Asociația Sportivă Muncitoresc-Dinamovistă)
- 1965–1967: Sătmăreana
- 1967–1968: Metalul
- 1968–1987: F.C. Olimpia
- 1987–1989: F.C. Olimpia I.U.M.
- 1990–1992: F.C. Olimpia
- 1992–1993: S.C. Olimpia S.R.L.
- 1993–2001: F.C. Olimpia
- 2002: C.F. Olimpia 1921
- 2002–2008: A.C.F. Olimpia 1921
- 2008–2010: F.C. Olimpia 2008
- 2010–2018: F.C. Olimpia 2010
- 2018–2026: S.C. Olimpia MCMXXI
Fuziuni
- 1928–1929: cu Clubul C.F.R. Satu Mare
- 1948: cu Sanitas S.M.
- 1961: cu Dinamo Săsar
- 1987: cu A.S. Unio S.M.
- 1994: cu A.S. Someșul S.M.
- 2002: cu A.S. Tractorul Brașov
- 2007: cu F.C. Florența Mobel Odoreu
Nume importante
Jucători: Gavrilă Both (și antrenor în mai multe rânduri), Lajos Keizer, Daniel Claudiu Prodan, Gabor Gerstenmajer, Zoltan Ritli, Mircea Bolba (bronz cu naționala de juniori la Mondialul din 1981).
Antrenori: Traian Ionescu, Emerich Jenei, Iosif Vigh, Gheorghe Staicu.
Toate, pe larg: Nume care au evoluat pentru Olimpia.