mały|Herb Prabut w sali plenarnej staromiejskiego ratusza w Gdańsku Prabuty () – miasto w północnej Polsce, we wschodniej części województwa pomorskiego w powiecie kwidzyńskim. Siedziba gminy miejsko-wiejskiej Prabuty. W latach 1975–1998 miasto administracyjnie należało do woj. elbląskiego.
Rozwinął się tu przemysł drzewny, materiałów budowlanych oraz elektromaszynowy. Prabuty są także stacją węzłową położoną przy trasie Warszawa – Gdynia.
Położenie Prabuty leżą na obszarze dawnej PomezaniiMaksymilian Grzegorz: Pomorze Gdańskie pod rządami zakonu krzyżackiego w latach 1308–1466. Wydawnictwo Uczelniane Wyższej Szkoły Pedagogicznej w Bydgoszczy, Bydgoszcz 1997, s. 413. ., w historycznych Prusach Górnych, a także na PowiśluDzieło najżywsze z żywych. Antologia reportażu o ziemiach zachodnich i północnych z lat 1919–1939, oprac. Witold Nawrocki. Wydawnictwo Poznańskie, Poznań 1981, s. 150. ..
Według regionalizacji fizycznogeograficznej Polski miasto położone jest na pograniczu Pojezierza Łasińskiego i Pojezierza Dzierzgońsko-Morąskiego, które stanowią część makroregionu Pojezierza Iławskiego.
Przez miasto przepływa rzeka Liwa.