Her father was James George Skelton Anderson, co-owner of the Orient Steamship Company with his uncle Arthur Anderson.[2] She was educated at St Leonards School in St Andrews and London School of Medicine for Women, where she received her Bachelor of Medicine and Bachelor of Surgery in 1898. Anderson received her Doctor of Medicine in 1900, enrolled in further postgraduate studies at Johns Hopkins Medical School and traveled to observe operations in Paris and Chicago.[3]