San Antonio de Flores es un municipio del departamento de Choluteca en la República de Honduras.
Su nombre proviene de Antonio de Padua, santo de la iglesia católica y por el cultivo de flores que abundan el municipio.
En 1887, en el censo de 1887 figura como municipio del distrito de Pespire.
[3] Hombres: 2,722 (49.6%) Mujeres: 2,767 (50.4%) 0-14 años: 1,379 (25.1%) 15-64 años: 3,607 (65.7%) 65+ años: 503 (9.2%) Rural: 5,489 (100%) San Antonio de Flores, Choluteca tiene una población actual de 6,073 habitantes.
Casi el 100% de la población vive en la zona rural.