Город расположен на западном побережье острова Ньюфаундленд, в заливе Сент-Джордж-Бей[2].
В городе умеренно-холодный климат, Dfb согласно классификации климата Кёппена.
Среднегодовая температура в городе 4.6 °C.
Выпадает около 1232 mm осадков в год.
Район Стивенвилла ранее был известен под названием Акадская Деревня (англ.Acadian Village). Она была основана в 1844 году двумя семьями с острова Кейп-Бретон. Основной деятельностью местных жителей было рыболовство и фермерство[2].
С 1848 по 1870 поселение называлось Индиан Хед (англ.Indian Head), а затем сменил название на Стивенвилл, в честь Стивена, первого ребенка рожденного в поселке[3].
Стивенвилл считался одной из лучших сельскохозяйственных территорий в Ньюфаундленде. До 1940 года Стивенвилл был почти полностью франкоязычной католической общиной[2][4].
В 1941 году Соединенные Штаты получили право на строительство базы ВВС в районе залива Сент-Джордж-Бей[2].
В 1966 году база была официально закрыта и передана канадской провинции Ньюфаундленд. Аэропорт стал использоваться для коммерческих рейсов, в том числе для базировки самолётов Trans Canada Airlines[3].