En el municipio de San Fernando se localizan 810 localidades, las principales y su población en 2005 se enlistan a continuación: