Hakemistopalvelu on tietotekniikassa hajautettu tietokantapalvelu.[1] Hakemistopalvelua käytetään tiedon säilyttämiseen ja hallintaan.[2] Hakemistopalvelussa voidaan säilyttää monenlaista tietoa kuten identiteetiprofiileja ja pääsyoikeuksia sekä tietoja verkkolaitteista ja niin edelleen.[2]
Hakemistopalvelu tallentaa tiedot puurakenteeseen, joka eroaa relaatiomallia käyttävistä tietokannoista.[3] DNS-nimipalvelu on hakemistopalvelu, joka tallentaa vain IP-osoitteita ja nimiä.[2] LDAP-palvelu voi säilöä tietoa monista todellisista ja käsitteellisistä asioista.[2]
Unix-järjestelmissä hakemistopalveluja käytetään käyttäjä- ja ryhmätietokantojen ja salasanojen ja muiden tietojen (/etc/hosts) jakamiseen. Sun Microsystemsin Network Information Service (NIS) oli yksi laajimmin levinneitä ja käytetyimpiä ennen LDAP:in yleistymistä.[4] Windowsissa vastaavia ovat NT Domain ja Active Directory.[5]