Il suo territorio si sviluppa nelle prealpi giulie, alle pendici del Gran Monte e, nel territorio del comune, hanno origine il fiume Natisone ed il torrente Cornappo.
Il suo capoluogo si trova ad un altitudine di 478 m sul livello del mare.
Pagina aggiornata il 19/05/2023