Margasari merupakan salah satu kecamatan di Kabupaten Tegal, Jawa Tengah. Kecamatan ini berada di ujung selatan kabupaten Tegal dan berbatasan dengan Kabupaten Brebes.
Margasari merupakan kota kecil yang menjadi pusat kegiatan masyarakat di Kabupaten Tegal wilayah selatan. Banyak fasilitas umum di daerah ini seperti pasar tradisional, pusat pendidikan, dan pusat pemerintahan. Begitu pula pada jaman penjajahan Belanda. Daerah ini merupakan pusat rempah-remah potensial di jaman itu. Saat itu, Tegal menjadi salah satu tempat perdagangan.