Родился 2 августа 1887 года в Минске в немецкой семье. Его отец — Николай Андерсон, был профессором финно-угорских языков в Казанском университете. Старшие братья: Вильгельм (1880—1940) — астрофизик и Вальтер (1885—1962) — этнолог и фольклорист.
В 1906 году окончил гимназию в Казани и продолжил обучение в Казанском университете. Затем перевелся в Санкт-Петербургский политехнический институт и окончил его в 1912 году (по другим данным в 1910 году). Ученик А. А. Чупрова.
В 1915—1917 годах находился на государственной службе, был в командировке в Туркестане.
С 1917 года работал в Киевском коммерческом институте и демографическом институте Украинской академии наук.
В 1920 году покинул Советскую Россию.
С 1924 года работал за рубежом: был экстраординарным профессором, а в 1929—1933 годах — профессором Коммерческого института в Варне (Болгария).
С 1935 года — директор Статистического института экономических исследований Софийского университета.
С 1942 года работал в Германии — профессор Кильского университета, с 1947 года — заведующий кафедрой статистики Мюнхенского университета, где работал по 1956 год.Умер 12 февраля 1960 года в Мюнхене.Примечания Оскар Николаевич Андерсон (1887—1960) О. Б. Шейнин, Статьи по истории теории вероятностей и статистики