Bocholt (Nedersaksisch: Bokelt) is een stad in Duitsland, in de deelstaat Noord-Rijnland-Westfalen. De stad telt 73.000 inwoners en heeft een oppervlakte van 119,37 km².
Bocholt ligt aan de Aa-strang, ten westen van het natuurpark Hohe Mark. Het heeft sinds 1222 stadsrechten. Het Historisches Rathaus is in Nederlandse baksteenrenaissance gebouwd.
Bocholt vervult een belangrijke functie als winkelstad voor bezoekers uit de Gelderse Achterhoek.
In de dorpen Dinxperlo van Aalten en Suderwick van Bocholt bestaat het enige gemeenschappelijke politiestation van Nederland en Duitsland op Nederlands grondgebied.