With a population of 300,000 Graz is the second-largest city in Austria after Vienna and the capital of the federal state of Styria (Steiermark).