Conventional Memory'den artakalan ekstra bellek. 640kb belleğin bilgisayarlar için yeterli gelmemesiyle birlikte ekstra bellek ihtiyacı doğmuştur. Geleneksel yapıyı bozmadan bu işi çözmek içinse belleği mantıksal olarak 640kb Conventional Memory ve geri kalan Upper Memory olarak ayırmışlardı.
eğer config.sys doğru ayarlanırsa dinamik verileri yani Heap Memory'i upper bellek üzerinde kullanabilirdik.
Extended Memory, Expanded Memory gibi türleri de vardı.