W 1601 r., po śmierci Michała Walecznego, zamordowanego z rozkazu habsburskiego generała Giorgio Basty, austriackie wojska spaliły część miasta. W 1709 r. z kolei nawiedziła je epidemia cholery.

W wyniku traktatu w Trianon w 1920 r. miasto znalazło się w granicach Rumunii. W tym czasie miejscowość znacząco rozwinął burmistrz Emil Dandea. W 1940 roku miasto ponownie znalazło się w granicach Węgier. W wyniku pokoju paryskiego w 1947 roku miasto ponownie znalazło się w granicach państwa rumuńskiego.

W marcu 1990 roku w mieście doszło do zamieszek pomiędzy Węgrami a Rumunami. W wyniku zamieszek zginęło 5 osób, zaś 278 zostało rannych. Gospodarka W mieście rozwinął się przemysł chemiczny (nawozy azotowe), maszynowy (maszyny włókiennicze), elektryczny, materiałów budowlanych oraz drzewny i meblarski.

Populacja Według ostatniego spisu ludności przeprowadzonego w 2002 roku, miasto Târgu Mureș liczy 150 041 mieszkańców. Rumuni – 75 533 (50,34%) Węgrzy – 70 108 (46,72%) Romowie – 3660 (2,43%) Niemcy – 304 (0,20%) inne grupy etniczne, w tym 12 Polaków – 434 (>0,01%) Jest to pierwszy spis ludności, który pokazuje tak niewielką procentową ilość Węgrów dzięki dziesiątkom lat migracji Rumunów do miasta.