San Marino ligt in Zuid-Europa en is een enclave in centraal Italië. San Marino grenst niet aan zee.(10 km. van de Adriatische zee) De oppervlakte van San Marino is 61,2 vierkante kilometer. San Marino is daarmee ongeveer 0,0017 keer zo groot als Nederland.
Het landschap van San Marino is heuvelachtig en loopt van de vlakte op 55 m omhoog tot de top van de Monte Titano op 756 m hoogte.