Aastatel 1945-1990 Albaania rahvaarv peaaegu  kolmekordistus, kuid väheneva sündimuse ja kasvava väljarände tõttu 1990. aastatel rahvaarvu kasv aeglustus. 2000 oli rahvaarv 3 544 841. Albaania rahvastik on väga noor (keskmine vanus 28 aastat). Üle 65-aastaste osakaal on 6,3%. Alla 15-aastaste osakaal on 30%. Sotsialismiajal oli ränne maalt linna seadustega piiratud. Need seadused tühistati 1994, kuid linnastumine algas päris 1990. aastate alguses. Linnarahvastiku osakaal on 42% (1995), teistel andmetel 39%.