L'île Pag se trouve sur la côte Adriatique, au nord de Zadar dans la Dalmatie du Nord. Elle a une longueur de 58,25 km et une surface de 284,18 kilomètres carrés, ce qui la fait la cinquième plus grande île de l'Adriatique. Les plus grandes localités de l'île sont la capitale de l'île Pag ainsi que Novalja.