Ochsenfurt estas urbo en Germanio. Ĝi troviĝas en la distrikto Würzburg kaj en la distriktaro Malsupra Frankonio de la federacia lando Bavario, borde de la rivero Majno. Fine de decembro 2022 la komunumo havis 11 346 loĝantojn. Sur la komunuma teritorio troviĝas baraĵo kaj kluzo de la Majno.