Эдвард Вестермарк был основоположником социальной антропологии, совмещая профессорские обязанности иногда одновременно в трех городах: Хельсинки, Турку и Лондоне. Он был одним из редких финнов своей эпохи, которые приобрели значимость в международном научном сообществе. В дополнение ко всему Э. Вестермарк был критиком религии и сторонником защиты природы.