На полуострове проживает 248 418 человек (примерно 49% населения Ньюфаундленда в 2006 г.), и на этом полуострове находится столица провинции Сент-Джонс.
Он соединен с основной частью острова перешейком Авалона шириной 5 км / 3 мили.