sekolah ini beralamat di jl.cipinang besar selatan, kecamatan jatinegara, Jakarta timur.
tepatnya di banjir kanal timur (bkt) samping sman 100.
teridiri dari 18 kelas yang terbagi menjadi 6 kelas tiap tingkatan (6 ruangan tiap tingkatan kelas)

sekolah ini memiliki bangunan bertingkat 4 dengan kamar mandi
di setiap lantai nya.

smpn 149 memiliki 6 macam ekskul:
1. futsal
2. voli
3. pencak silat(ts)
4. broadcast
5. rohis.
smpn 149 memiliki ruangan-ruangan praktek seperti;
1. lab. tik (ada internet)
2. lab. ipa
3. lab. bahasa
kesimpulan : memiliki bangunan bagus dan fasilitas yang memumpuni
-TRENTRAQUATRO-