La villa más grande del archipiélago, Hugh Town, está en el suroeste de la isla.
[1] La isla tiene un aeropuerto en su sureste, que tuvo 114 000 pasajeros en 2010.
Un servicio por helicóptero enlaza Saint Mary’s con Penzance, un pueblo en el oeste de la tierra firme de Cornualles.
Aviones vuelan del aeropuerto a Land's End (el término de la tierra firma del condado), Newquay (también en la tierra firma), Exeter, Bristol y Southampton.
[2] Más oeste que Hugh Town, hay un puerto de transbordadores, con servicios a las cuatro otras islas grandes del archipiélago: Tresco, Saint Martin's, Bryher y Saint Agnes.