太原古交市位于太原市西北50千米处。地理坐标为东经111°43′8″-112°21′5″,北纬37°40′6″-38°8′9″。东与太原市万柏林区接壤,西与娄烦县相连,南与交城县、清徐县为界,北同阳曲县、静乐县毗邻。东西宽50千米,南北长53千米,总面积1551平方千米/1542.59平方千米/1540平方千米(简册)。总人口21万人(2004年)。
市人民政府驻地邮编:030200。代码:140181。区号:0351。拼音:Gujiao Shi。
古交市辖4个街道、3个镇、7个乡:东曲街道、西曲街道、桃园街道、屯兰街道、河口镇、镇城底镇、马兰镇、阁上乡、加乐泉乡、梭峪乡、岔口乡、常安乡、原相乡、邢家社乡。