W 1910 roku miasto liczyło 12877 mieszkańców: 9992 (77,6%) Węgrów, 2677 (20,8%) Rumunów, 175 (1,4%) Niemców.

Od 1919/1920 roku (traktat z Trianon) do 1940 (drugi arbitraż wiedeński), Baia Mare była częścią Królestwa Rumunii, a w latach 1940–1944 (prawnie do 1947) Węgier. Traktat paryski po II wojnie światowej przywrócił miasto Rumunii. W latach 1952–1960 Baia Mare leżała w Regionie Baia Mare, 1960–1968 w regionie Marmarosz, a od 1968 r. w okręgu Marmarosz.

30 stycznia 2000 r. pękła tama otaczająca staw z odpadami poflotacyjnymi, zarządzana przez rumuńsko–australijską firmę górniczą Aural SA, która pozyskiwała złoto i srebro z hałd okolicznych kopalni. W rezultacie do otoczenia rozlało się ok. 100 tys. metrów sześciennych substancji, zawierającej od 50 do 100 ton bardzo trujących cyjanków, a oprócz tego duże ilości metali ciężkich. Silnie zanieczyszczona woda dostała się najpierw do rzeki Lăpuș, następnie do Samoszu, Cisy, a z jej wodami do Dunaju. Stężenie trujących substancji 180-krotnie przekraczało dopuszczalne wartości. Największe straty dotknęło środowisko naturalne Cisy. Katastrofa ta uważana jest za drugą pod względem szkód, po katastrofie w Czarnobylskiej Elektrowni Jądrowej. O katastrofie zespół Rammstein śpiewa w piosence „Donaukinder”.