Ang San Fernando usa ka ikaduha nga klase nga lungsod sa lalawigan sa Bukidnon sa Pilipinas. Sumala sa sensus sa tuig 2000, kini may populasyon nga 40,165 ka tawo sa 8,112 ka bubong.
Ang San Fernando nabahin ngadto sa 24 ka mga barangay.