St. Ingbert is a town in the Saarpfalz district in Saarland, Germany with a population of 34,971. It is situated approximately 10 km north-east of Saarbrücken and 10 km south-west of Neunkirchen.