Ang Marcos usa ka ika-upat ka klaseng lungsod sa lalawigan sa Ilocos Norte, Pilipinas. Sumala sa sensus sa tuig 2000, kini may populasyon nga 15,154 ka tawo sa 3,059 ka bubong.
Hapit nalukop sa kaumahan ang palibot sa Marcos.[2] Dunay mga 9 ka tawo kada kilometro kwadrado sa palibot sa Marcos may gamay nga populasyon.[3] Ang klima nga savanna.[4] Ang kasarangang giiniton 23 °C. Ang kinainitan nga bulan Abril, sa 26 °C, ug ang kinabugnawan Enero, sa 22 °C.[5] Ang kasarangang pag-ulan 3,071 milimetro matag tuig. Ang kinabasaan nga bulan Agosto, sa 697 milimetro nga ulan, ug ang kinaugahan Enero, sa 28 milimetro.[6]