Berastagi adalah sebuah kecamatan di Kabupaten Karo, Sumatera Utara.
Berastagi merupakan objek wisata di dataran tinggi Karo. Berastagi
berjarak sekitar 66 kilometer dari Kota Medan. Berastagi diapit oleh 2
gunung berapi aktif yaitu Gunung Sibayak dan Gunung Sinabung. Di dekat
Gunung Sibayak, terdapat pemandian mata air panas.
Aktivitas ekonomi di Berastagi terpusat pada pasar sayur dan
buah-buahan, dan pada pariwisata. Etnis yang dominan di daerah ini
adalah Batak Karo.