St Roch may refer to: Saint Roch (traditionally c.1295 – 16 August 1327) St. Roch (ship), a Royal Canadian Mounted Police exploration vessel St. Roch, New Orleans, a section of the city of New Orleans, Louisiana St. Roch's Secondary School, a Roman Catholic secondary school in Glasgow St Roch's F.C., a Scottish football club in Glasgow