Черчиллский центр исследований Севера был построен в 1976 году. Центр расположен в 23 километрах к востоку от города Черчилл. Это некоммерческая исследовательская и образовательная организация, в задачи которой входит материально-техническая поддержка научных исследований Севера.
Центр идеально расположен вдоль морского побережья Гудзонова залива на встрече трех основных биомов: моря, северной тайги и тундры.
Черчиллский центр обеспечивает исследователей проживанием, питанием, сдаёт в аренду оборудование, а также, как дополнение к научным исследованиям, занимается различными общеобразовательными программами.