Il Segretario Generale:
- Svolge compiti di collaborazione e funzioni di assistenza giuridico-amministrativa nei confronti degli organi dell'ente in ordine alla conformità dell'azione amministrativa alle leggi, allo statuto e ai regolamenti.
- Partecipa con funzioni consultive, referenti e di assistenza alle riunioni del consiglio e della giunta e ne cura la verbalizzazione.
- Può rogare tutti i contratti nei quali l'ente è parte e autentica le scritture private ed atti unilaterali nell'interesse dell'ente.
Attualmente il Comune di Caravaggio non è dotato di Segretario Generale.