Agen is een gemeente in het Franse département Lot-et-Garonne (regio Nouvelle-Aquitaine). De gemeente telde 32.214 inwoners op 1 januari 2020. De plaats maakt deel uit van het arrondissement Agen. De inwoners worden Agenais genoemd.
Agen ligt aan de Garonne en de geschiedenis van de stad is nauw verbonden met de rivier. De moeilijk te bevaren rivier bracht welvaart maar ook overstromingen. Agen is bekend om zijn 'pruneaux d'Agen', gedroogde pruimen, erkend als Beschermde geografische aanduiding.