Wieś położona jest wśród lasów nad jeziorem Wadąg. Dawniej typowo rolnicza, obecnie o charakterze podmiejskim. Pod koniec XX w. zaliczana do atrakcyjnych miejsc wypoczynkowych (liczne ośrodki wypoczynkowe i domki letniskowe)Lewicka D. Tomkiewicz R., Gmina Dywity, 1994, s. 72.. W Słupach znajduje się szkoła, mająca swoją siedzibę w pałacu, na którego parterze działa przedszkole. W 2011 r. miejscowość zamieszkiwało 716 osób, przede wszystkim napływowa. W 1993 r. mieszkało tu 528 osób, 31 grudnia 2012 zameldowanych mieszkańców było 716, a na dzień 01.01.2017 r, zameldowanych jest 695 osób. Do wsi dociera miejska komunikacja autobusowa z Olsztyna nr 108, ale dodatkowo nr 112 przez Dywity.

W miejscowości od 29 grudnia 1998 r. znajduje się parafia rzymskokatolicka pod wezwaniem Najświętszej Maryi Panny Nieustającej Pomocy.

Etymologia nazwy Nazwa Słupy wiąże się z typem siedliska osadzonego na słupach wbitych w rzekę lub w jezioro albo też ze słupami służącymi do suszenia sieci rybackich. Pierwsze wzmianki o wsi pochodzą z dokumentów, w których zapisana była jako: Stolpe (1364, 1374), Stolp (1564), Stolppe (1730), Sztolpy (1879), Stolpy (1941). Obecna nazwa Słupy obowiązuje od 1951 r.