Siklós (németül: Sieglos, horvátul: Šikloš) város Baranya vármegyében, a Siklósi járás központja. Hozzá tartozik Máriagyűd is.
Szomszédságában nyugatra terül el a hozzá legközelebb fekvő város, Harkány. A további települési szomszédai: észak felé Kistótfalu, északkelet felé Vokány, kelet felé Nagytótfalu és Kisharsány, délkelet felé Egyházasharaszti és Alsószentmárton, dél-délnyugat felé Matty és Gordisa, északnyugat felé pedig Túrony és Bisse. A déli szomszédságában fekvő községek alig néhány kilométerre helyezkednek el a Drávától; a folyó egyes szakaszain egyben a horvát – magyar országhatár is.
Harkánnyal szoros versenyben Magyarország két legdélibb városának egyike (belterületeik tekintetében gyakorlatilag holtverseny van a két város között, de Siklós közigazgatási határai Harkányéihoz képest csaknem egy kilométerrel délebbre nyúlnak, így ezen mérce szerint elsősége vitathatatlan).