首府和省会的区别就在于建制为省还是民族自治区。首府在中国是专指民族自治地区的行政中心。中国的自治州与自治区的行政中心均称之为首府。而省会是一个省的行政中心。除了自治区以外。就算是特别行政区和直辖市也不能称为省会。
一般首府在中国行政区划概念当中。特指中国少数民族自治地区的政治、经济、文化以及教育中心。除与省同级的自治区行政中心叫做首府。与地级市同级的民族自治州的行政中心也叫首府。
而省会是一个省的行政中心。除自治区以外。特别行政区与直辖市也不称为省会。而是称为政府所在地、治所或者驻地。比如江苏省的省会是南京市。安徽省的省会是合肥市。
对于自治区称之为首府。以及地方省称之为省会。实际上实质是一样的。但相比较而言。首府的自治区要比省会更大一些。另外。首府也存在着首都的含义。