- Nicolò Sotgia Mundula: fino al 1844
- Gavino Soro: dal 1844 al 1845
- Giuseppe Maurizio Marongio: dal 1845 al 1851?
- Antonio Maria Marras: dal 1851 al 1864
- Giuseppe Maurizio Marongio: dal 1864 al 1884
- Antonio Sechi Sircana (reggente): dal 1885 al 1893
- Giuliano Bonazzi: dal 1893 al 1899
- Domenico Ciampoli: dal 1899 al 1900
- Vittorio Finzi: dal 1900 al 1912
- Giuseppe Zapparoli: dal 1912 al 1920
- Federico Ageno: dal 1920 al 1921
- Gino Tamburini: dal 1921 al 1924
- Pietro Quartara (reggente): almeno dal 1929 (probabilmente già dal 1924) al 1933
- Salvatorica Cappai (reggente): dal 1933 al 1950
- Renato Papò (direttore della Biblioteca universitaria di Cagliari, reggente): nel 1950
- Alberto Guarino: dal 1950 al 1954
- Lucilla Mariani: nel 1954
- Gian Albino Ravalli Modoni: dal 1954 al 1957
- Gaetano Iudica: dal 1957 al 1964
- Corrado Vitali (reggente): dal 1964 al 1968
- Eugenia Maria Faccini: nel 1968
- Corrado Vitali (reggente): dal 1968 al 1969
- Anna Lenzuni: dal 1969 al 1970
- Giuseppe Dondi: dal 1970 all'ottobre 1971
- Maria Carla Cavagnis Sotgiu: dal novembre 1971 al 1981
- Giovanni Apicella: dal 1982 ad aprile 1983
- Tommaso Stracqualursi: da maggio 1983 a novembre 1999
- Giuseppina Uleri: da novembre 1999 a settembre 2010
- Maria Rosaria Manunta: da settembre 2010 al 2015
Tratto in parte da: Archivi di biblioteche: per la storia delle biblioteche pubbliche statali, Roma: Ed. di storia e letteratura, 2002, p. 252-253, con integrazioni ed emendamenti.
Per gli aggiornamenti si ringrazia Giuseppina Uleri.