 Marbach has a population (as of ) of ., about 14.9% of the population was made up of foreign nationals.Of the foreign population, (), 36 are from Germany, 34 are from Italy, 129 are from ex-Yugoslavia, 27 are from Austria, 19 are from Turkey, and 45 are from another country.