Đến năm 2005, dân số thành phố Vinh có 29,5 vạn người, chưa tính dân số vãng lai. Số người trong độ tuổi lao động chiếm 56% ; làm việc trong các ngành kinh tế là 96.380 người. Trong đó:
- Nông - lâm - ngư nghiệp 11.900 người.
- Công nghiệp - xây dựng 30.200 người.
- Các ngành dịch vụ 54.280 người.
Số người có trình độ cao đẳng đại học và sau đại học: 29.500 người chiếm 30.6% tổng số người làm việc trong các ngành kinh tế.
Dự kiến trong thời gian tới sẽ sát nhập thêm diện tích và dân số của 6 xã Huyện Nghi Lộc và Hưng Nguyên dân số sẽ tăng lên 35 vạn người.