Asmaras befolkning var i 2008 på rundt mennesker. Den var dermed den største byen i Eritrea. Selv om alle etniske grupper er representert i byen, var de største gruppene i 2008 tigrinja (77%) og tigre (15%). I Asmara er hovedspråket tigrinja. Engelsk, arabisk og italiensk er også utbredt og forstått.