La población urbana de la comuna se concentra en la ciudad de San Fernando con 49.519 habitantes y el pueblo de Angostura con 1.617 habitantes.