新市镇位于香港北区，是香港最北部的新市镇，邻近深圳市。新市镇由上水和粉岭两个分区所组成，范围东至粉岭联和墟马适路，南至粉岭塘坑马会道、和兴村、画眉山交界，西至上水工业区、石上河一带，北至马会道与文锦渡路，梧桐河交界。新市镇被麻芴河、画眉山、石上河和梧桐河所围绕，总发展面积为7.8平方公里。粉岭／上水新市镇一带属粉岭低地，以平地、丘陵为主，与元朗及天水围是香港少数不涉及填海建设的新市镇。新市镇大致可分为上水市中心及石湖墟、粉岭市中心、联和墟、粉岭南和上水第36区（上水南）各部分。