Camp Roberts is located in San Luis Obispo County, just miles from Paso Robles, Lake Nacimiento, and Oak Shores. This 43,000 acre base located between Los Angeles and San Francisco is used primarily for 3 branches of the armed forces: 1  National Guard.