Sankt Josef (Austrian German for Saint Joseph) is a municipality in the district of Deutschlandsberg in Styria, southeast Austria.