Diepholz ist die Kreisstadt des gleichnamigen Landkreises im ehemaligen Regierungsbezirk Hannover in Niedersachsen und die viertgrößte Gemeinde im Landkreis. Seit 1994 gehört Diepholz dem Städtequartett an, zu dem sich die Städte Damme, Diepholz, Lohne und Vechta zusammengeschlossen haben.
Diepholz liegt ziemlich genau mittig zwischen Bremen (65 km im Nordosten), Oldenburg (70 km im Nordwesten) und Osnabrück (50 km im Südwesten). Es befindet sich nordöstlich der Dammer Berge und nördlich des Dümmers, des zweitgrößten Sees Niedersachsens in der Diepholzer Moorniederung. Diepholz ist mit allen Ortsteilen die zweitgrößte Stadt nach Syke im Landkreis.
Durch Diepholz fließen mehrere Flüsse, die alle südlich durchs Moor und hauptsächlich vom Dümmer ausgehend kommen.
Die Stadt wird eng eingeschlossen von den Flüssen Hunte (westlich der Stadt) und Strothe (östlich der Stadt).
Mitten durch die Stadt fließt die Lohne, welche sich im Stadtkern in der Nähe des Rathauses in Vorder- und Hinterlohne aufspaltet und kurz danach wieder zusammenkommt. Danach heißt der Fluss dann Flöthe.
Etwas östlicher fließt die Grawiede. Ein weiterer stadtnaher Fluss ist die Wätering (eigentlich Hunte). Die Flüsse münden dann schließlich in die Hunte, welche dann in nördlicher Richtung weiterfließt. Die Wätering ist ein Nebenfluss der Hunte, mit der Mündung in die Hunte führt diese den Namen Wätering weiter. Den Namen Hunte führt sie wieder ab der Einmündung der Flöthe und fließt dann bis zur Weser unter der Bezeichnung Hunte.