Creaca (Hungarian: Karika) is a commune located in Sălaj County, Crișana, Romania.
The commune is composed of nine villages: Borza (Egregyborzova), Brebi (Beréd), Brusturi (Somróújfalu), Ciglean (Csiglen), Creaca, Jac (Zsákfalva), Lupoaia (Farkasmező), Prodănești (Prodánfalva) and Viile Jacului (Szállásszőlőhegy).
The largest village in terms of population and area is Jac, and the smallest is Viile Jacului.
In the 1st century AD, Porolissum, an ancient Roman city in Dacia was built on the western part of the commune.
The city was the most north-eastern outpost of the Roman Empire, and garrisoned 5,000 auxiliary soldiers transferred from Spain, Gaul, and Britain.