Siemiatycze (biał. Сямятычы) – miasto i gmina w województwie podlaskim, w powiecie siemiatyckim, położone na Wysoczyźnie Drohiczyńskiej, nad rzeką Kamionką (prawy dopływ Bugu).
Według danych z 30 czerwca 2013 miasto miało 14 819 mieszkańców.
Siemiatycze są położone we wschodniej Polsce, w południowej części województwa podlaskiego i 64 km od Siedlec.
Według danych z 2002[2] Siemiatycze mają obszar 36,25 km², w tym:
- użytki rolne: 61%
- użytki leśne: 23%
Według danych z 1 stycznia 2011 powierzchnia miasta wynosiła 36,25 km². Miasto stanowi 2,48% powierzchni powiatu.
W latach 1975-1998 miasto administracyjnie należało do województwa białostockiego.