La isla de Terranova está situada en la desembocadura del Golfo de San Lorenzo en el Océano Atlántico, en la costa noreste de América del Norte. Terranova se une al labrador continental para formar la provincia canadiense de Terranova Labrador, vecino de Quebec al oeste y al sur.
La costa de Terranova es rocosa y tiene una sangría profunda, con gran parte del interior dominada por lagos y pantanos. Aproximadamente el 92 por ciento de los 514,000 habitantes de la provincia viven en Terranova, muchos de ellos centrados en la península sureste de Avalon, alrededor de la capital de St. Johns. La segunda más pequeña de las provincias canadienses, Terranova y Labrador cubre aproximadamente 144,000 millas cuadradas de tierra.