San Marcos is located on Highway 78 southeast of Oceanside and west of Escondido.
There is also a San Marcos, Texas.
San Marcos is part of the San Diego, California metro area.