The average librarian salary at San Diego was $156,147 , which is 23 percent higher than the average salary for this job in California, and 102 percent higher than the national average for this job . Librarian salaries at San Diego typically range from $99,904 to $204,475 (25th to 75th percentile). The highest reported librarian salary was $299,559. There are 137 employees at San Diego with the job title librarian.