De provincie Foggia is gelegen in het noorden van de Zuid-Italiaanse regio Apulië. Ze grenst aan de provincies Campobasso(regio Molise in het noorden, de provincies Avellino en Benevento behorende tot Campanië in het oosten, in het zuiden aan de provincies Potenza(Basilicata) en Bari.