明洪武元年底（1368年）将元朝冀宁路改置为太原府，二年（1369年）太原府属山西行省。府治阳曲县。九年（1376年）撤行省改属山西承宣布政使司。下辖十三县、五州、州辖县七：
清朝.清朝太原府隶属于冀宁道，为山西巡抚、布政使、学政（清末提学使）、按察使（清末提法使）、以及清末巡警道、劝业道驻地。清初沿袭明制，下辖五州、二十县，但州不辖县。雍正中期将平定州、忻州、代州、保德州改为直隶州，割出十县隶属此四直隶州，随即将兴县改回太原府辖下。干隆二十八年（1763年）裁清源县併入徐沟