En 2006 la provincia tenía una población de 3.015.361 habitantes.