In 2017, a middle class household in San Luis Obispo County earned between $48,160 and $143,760. This means in general, a middle class family in the county could expect to make more than their similarly middle class counterparts in neighboring counties.