馬市鎮位於位於始興縣城東北部,距縣城12公裏,行政區域面積198平方公裏,於東經114°08’41”,北緯25°01’53”。東與南雄毗鄰,南與頓崗鎮相連,西與太平鎮接壤,北靠本縣北山鄉和南雄百順鎮。面積280平方公裏。鎮城區處湞江沿岸,地勢東高西低,東北面是山區,西南面是丘陵地區。有耕地面積3077.33公頃,有林面積13333.33公頃,木材蓄積量401783立方米。年平均溫度為19.6°C,年平均降雨量為1468毫米。全鎮是紅色盆地,紫色土,磷鉀含量高,呈堿性,土地松散,透性好,適宜種植煙草,花生,豆類等經濟作物。