Ergolding liegt im niederbayerischen Landkreis Landshut, nördlich der Isar und direkt an die Stadt Landshut angrenzend. Die Gemeinde erstreckt sich über zwei Landschaftsformen: das Isartal südlich der Autobahn A 92 und das Tertiärhügelland nördlich davon. Sie ist verkehrsgünstig an der A 92 zwischen Deggendorf und München sowie an den Bundesstraßen B 11 und B 15 gelegen.
Die Gegend war bereits in der Jungsteinzeit besiedelt, wie Funde in der Nachbargemeinde Altdorf zeigen. Zur Römerzeit kreuzten sich hier wichtige Handelswege, darunter eine Salzstraße von Regensburg nach Süden. Der Name Ergolding geht vermutlich auf einen germanischen Gründer namens Thomas von Ergolda zurück. Im Mittelalter wechselte der Ort mehrfach den Besitzer, gehörte zeitweise zum Bamberger Hochstift und wurde im Landshuter Erbfolgekrieg zerstört. Bis ins 20. Jahrhundert blieb Ergolding landwirtschaftlich geprägt.
Heute ist Ergolding ein wachsender Markt mit über 20 Gemeindeteilen. Die Nähe zu Landshut prägt die Entwicklung, auch durch Zuzug von Heimatvertriebenen nach dem Zweiten Weltkrieg. Seit 1976 trägt Ergolding offiziell den Titel Markt, und seit 1978 gehört die ehemalige Gemeinde Oberglaim dazu. Die Gemeinde pflegt eine Partnerschaft mit dem italienischen Stadtteil Mattarello bei Trient.