San Fernando es una ciudad y comuna ubicada en la VI Región del Libertador General Bernardo O’Higgins, capital de la Provincia de Colchagua.
La ciudad de San Fernando se encuentra aproximadamente en las coordenadas 34°35′S 70°59′O, integra junto con las comunas de San Vicente de Tagua Tagua, Chimbarongo, Peumo, Pichidegua y Las Cabras el Distrito Electoral N° 34 (Diputados), pertenece a la 9ª Circunscripción Senatorial (O’Higgins).