Organisasjonen ble etablert i 1989, og har 50 ansatte i okt. 2023. NHO Service og Handel er lokalisert i Næringslivets Hus i Middelthuns gate 27. på Majorstua i Oslo.