San Marcos er en by og administrasjonssentrum i kantonen Tarrazú i provinsen San José i Costa Rica. Distriktet San Marcos hadde 9 993 innbyggere i 2011.[2].