San Marino położone jest wysoko w górach (749 m n.p.m.),
w Apeninach około 20 km od wybrzeża Adriatyku.
Historyczne centrum miasta znajduje się na wzgórzu Monte Titano.
Jest to jedyne we Włoszech państwo-miasto.
San Marino jest też jednym z najmniejszych państw w Europie.
Mniejsze są tylko Watykan i Monako.