Nella porzione di Pianura Padanalombarda detta Gera D'Adda, Treviglio sorge fra l'Adda e il Serio. Seconda città della provincia di Bergamo, si estende a 20 chilometri a sud del capoluogo. Oggi conta circa 29.000 abitanti ed è un importante nodo stradale e ferroviario; è collocata all'incrocio della statale 11 padana Superiore, nel suo tratto da Milano a Brescia, e della statale 42 del Tonale e della Mendola. Treviglio è anche molto vicina all'aeroporto di Bergamo-Orio al Serio, importante scalo per i voli low cost, e all'aeroporto di Milano-Linate. Numerose anche le linee di autobus che collegano le principali scuole della cittadina con le varie frazioni del territorio, come Geromina, Castel Cerreto, Pezzoli e Battaglie.
Conosciuta come la città dei trattori per la presenza di uno dei leader mondiali nella produzione di macchinari agricoli, Treviglio ha assistito negli ultimi decenni allo sviluppo dell'industria e del terziario: non solo trattori ma anche biciclette e prodotti cimici, accanto a servizi come banche, poliambulatori, sindacati. Anche l'agricoltura e l'artigianato hanno contribuito alla crescita della città, soprattutto con la produzione di seta e del mobile intarsiato.