截峨眉溪的大埔水库完工提供灌溉水源后，水田面积大幅增加。南部的沖积平原，地势平坦，18世纪中叶隆恩圳开凿后，即是本镇的农业精华区，但昔日每逢台风季，多遭水患之苦。海岸地带的沙丘自崎顶里往南绵延至海口里，再往南，即中港溪以南的后龙镇海岸砂丘。气候属于副热带季风气候，气候温和多雨，年均温摄氏22.4度，最冷月月均温为1月的15.3度，最暖月月均温为7月的28.6度，年雨量1300-1800毫米，2-9月为雨季，各月雨量均超过100毫米，11月至次年2月为干季。
行政区划.<br>注:图