Dornbirn este un oraș în regiunea austriaca Vorarlberg. Este centrul administrativ pentru districtul Dornbirn, care include, de asemenea, orașul Hohenems și orașul comercial Lustenau.
Dornbirn este situat în partea de vest a regiunii Vorarlberg, la 437 de metri deasupra nivelului mării, în Valea Rinului, la poalele muntelui Karren, parte a lanțului Bregenz Forest Mountain la marginea Alpilor de Est. Este aproape de frontiera cu Elveția,
Germania și Liechtenstein. Râul Dornbirner Ach curge prin oraș și ulterior în lacul Constance.