El municipi de Copons està situat al nord-oest de la ciutat d’Igualada, capital de la comarca de l’Anoia.
El seu terme compte amb una extensió de 18,7 km2 i limita al nord amb els termes de Veciana i Rubió, tot i que amb aquest darrer municipi també hi limita a l’est. Al sud limita amb el terme de Jorba i a l’oest amb el municipi de Sant Guim de Freixenet, ja de la Segarra. Es troba al peu de les serres de Rubió (681m) i dels Vinyals (661m), drenades per la riera Gran i la riera de Sant Pere que formen l’aiguabarreig al sud del nucli urbà.
El terme comprèn la vila de Copons (cap de municipi) i les caseries de Sant Pere de Copons o Comalats, al nord-est del terme, i Viladases, a la banda de ponent.
La principal via d’accés al municipi és la carretera C-1412a, d’Igualada a Tremp passant per Calaf i els Prats de Rei, que surt de l’autovia A-2. De fet, aquesta via segueix en bona part el traçat de l’antic camí ral a Calaf. Aquesta via fou reformada l’any 2002, desviant el seu traçat fora del nucli urbà. Alhora, la carretera BV-1005 comunica aquest nucli amb el municipi de Veciana.