Cormons (Slovene: Krmin) is a comune (municipality) in the Province of Gorizia in the Italian region Friuli-Venezia Giulia, located about 45 kilometres (28 mi) northwest of Trieste and about 12 kilometres (7 mi) west of Gorizia, on the border with Slovenia. As of 31 December 2004, it had a population of 7,639 and an area of 34.6 square kilometres (13.4 sq mi).
The municipality of Cormons contains the frazioni (subdivisions, mainly villages and hamlets) Angoris, Borgnano, Brazzano, Giassico, San Rocco di Brazzano, Novali, Castelletto, Plessiva, Povia, Fornaci, Roncada, and Monticello di Cormons.
Cormons borders the following municipalities: Brda (Slovenia), Capriva del Friuli, Chiopris-Viscone, Corno di Rosazzo, Dolegna del Collio, Mariano del Friuli, Medea, Moraro, San Floriano del Collio, San Giovanni al Natisone.
According to the Italian census of 1971, 4,4% of the population was of Slovene ethnicity.