A atual cidade de Bam se localiza nos arredores da cidadela. Antes do terremoto de 2003, a população residente estava em torno de 78 400 e estima-se que apenas 10% dos habitantes permaneceram na cidade após o terremoto. Entretanto, a população deve crescer a medida que a cidade for reconstruída. Um cálculo afirma que em 2005 a população seria de habitantes. Segundo o censo demográfico de 2006, sua população é de habitantes.