Svínoy tilhører den nordøstlige delen av Færøyene, som kalles Norðoyar, og ligger øst for Borðoy, sørøst for Viðoy og sør for Fugloy. I luftlinje ligger øya 50 km nordøst for Tórshavn. Sundet mellom Svínoy og Fugloy kalles Fugloyarfjørður, mens sundet mellom Svínoy og Viðoy og Borðoy kalles Svínoyarfjørður.