侯馬市位于山西省南部,臨汾市南部,東鄰曲沃縣,西接新絳縣,南連聞喜縣,北靠襄汾縣。全市東西長約17.5千米,南北寬約16.5千米,總面積274平方千米,總人口24萬人(2008年)。轄5個街道、3個鄉:路東街道、路西街道、澮濱街道、上馬街道、張村街道、新田鄉、高村鄉、鳳城鄉。市政府駐路東街道市府路。
市境內地勢較平坦,屬晉南盆地的一部分。海拔高度在420-257米之間,南部紫金山的海拔1055米。屬暖溫帶大陸性氣候,四季分明,年均溫12.6℃,一月平均-2.4℃,七月平均氣溫26.1℃,年均降水量565毫米。礦藏有鐵、銅、金、花崗石等。同蒲、侯月、侯西鐵路在此交會。108國道及晉(城)韓(城)、大運等干線公路過境。名勝古跡有全國重點文物保護單位晉國古城遺址,以及戰國奴隸殉葬墓、金代磚雕戲臺等。