苗栗市位于臺(tái)灣西北部,約在苗栗縣的中間偏西處,為縣治所在地。北以后龍溪與后龍鎮(zhèn)為界,東隔后龍溪與頭屋鄉(xiāng)、公館鄉(xiāng)相望,南鄰西湖鄉(xiāng)、銅鑼鄉(xiāng)。行政區(qū)輪廓像倒立的“香圓瓜”,北寬南窄,南北較長,總面積約37.9平方公里。主要河川除后龍溪外,尚有穿越西部山區(qū)的后龍溪支流南勢溪。最大住民族群為客家人,通行語言為四縣腔客家話及國語。
苗栗市西北、西南有山地1,800公頃,為農(nóng)牧綜合經(jīng)營發(fā)展地區(qū),東邊有農(nóng)地重劃區(qū)900公頃,東南部則以工商業(yè)為主,地平人稠,為該市樞紐地帶。
苗栗市為河谷平原、多丘陵的地區(qū),最高點(diǎn)為西南方的上南勢坑、八甲附近與西湖鄉(xiāng)界的棱線上,海拔達(dá)240公尺,至西山尾海拔已降到50公尺左右,氣候?qū)儆趤?nbsp;熱帶季風(fēng)氣候,氣候溫和多雨,雨量由海岸向山區(qū)遞減,雨季主要在5月至9月。
依據(jù)考古學(xué)家的研究,苗栗縣已發(fā)掘史前遺址存在的年代,從四千年前的彩陶文化到兩千年前的黑陶文化都有。其中位于苗栗市的遺址,僅有“苗栗龜山遺址”一處,位于舊龜山大橋北端橋頭,即龜山大陂圳入水口上方斜坡,有稀疏的石器及陶片分布。
在明鄭時(shí)代,苗栗縣一帶為平埔族原住民道卡斯族的居住地之一,總共分為九社,其中“貓里社”位于今苗栗市中苗、南苗地區(qū),“嘉志閣社”則位于北苗地區(qū)。清朝康熙年間,漢人開始入墾,以來自廣東、福建地區(qū)的客家人居多。乾隆年間,貓里、嘉志閣兩社合并為“貓閣社”。清光緒中葉,貓閣社移居“城南六里”(今新英里新英小學(xué)一帶),男女共二百八十余人,其后裔仍居該地,舊地名即為“蕃社”。
清光緒15年(1889年),自臺(tái)北府新竹縣分拆出苗栗縣,為苗栗設(shè)縣之始,轄區(qū)為中港溪以南,大甲溪以北地區(qū)。同時(shí),設(shè)縣治于“苗栗街”,即今苗栗市所轄范圍。
1895年日據(jù)臺(tái)灣后,苗栗廢縣而改為“苗栗支廳”,隸屬于臺(tái)灣縣(次年改名“臺(tái)中縣”)。1897年重置“新竹縣”,苗栗改隸之。1898年6月,廢新竹縣,苗栗改隸臺(tái)北縣“新竹辦務(wù)署”。同年11月,苗栗復(fù)隸臺(tái)中縣,并設(shè)“苗栗辦務(wù)署”。1909年,苗栗地方改隸“新竹廳”。1920年,復(fù)設(shè)苗栗街,為苗栗郡治,隸屬于“新竹州”。
二次大戰(zhàn)后,國民政府于1946年改“州、郡、街莊”為“縣、區(qū)、鄉(xiāng)鎮(zhèn)”。原苗栗街改稱“苗栗鎮(zhèn)”,為“苗栗區(qū)”區(qū)署所在地,第三次隸屬于新竹縣。當(dāng)局于1950年10月調(diào)整行政區(qū)域,將新竹縣分為桃園、新竹、苗栗三縣,苗栗縣正式恢復(fù),設(shè)縣治于苗栗鎮(zhèn)。1981年12月,苗栗鎮(zhèn)因?qū)倏h政府所在地,升格為“苗栗市”以迄于今。