上磯町(かみいそちょう)は、北海道渡島支庁中部にあった町。 町名の由来は函館市の西部(上)の海岸(磯)に位置していた事からとされる。渡島支庁では函館市に次いで人口の多い自治体であった。 上磯町・亀田郡大野町による協議の結果、合併し市制を施行することに決まった。新市名は「北斗市」。 2005年2月28日に合併調印式を行い2006年2月1日に合併された。なお、上磯町役場は北斗市役所の所在地となっている。