Ang San Miguel usa ka ikalima nga klase nga lungsod sa lalawigan sa Zamboanga del Sur sa Pilipinas. Sumala sa sensus sa tuig 2000, kini may populasyon nga 15,269 ka tawo sa 3,043 ka bubong.
Ang San Miguel nabahin ngadto sa napulo'g walo (18) ka barangay.