San Marcos est une municipalité du Honduras, située dans le département de Santa Bárbara. Elle comprend 20 villages et 63 hameaux.