본명은 김일(金鎰)이며 마의태자라는 말은 별칭으로 마로 된 옷을 입고 다녔다고해서 붙여진 이름이다. 신라 제56대 임금인 경순왕과 죽방왕후(...) 사이에서 태어났다. 후백제에 정변이 일어나 신검이 즉위하고 건국왕 견훤이 금산사에 유폐되었다가 고려에 귀부하는 사태가 발생하였고 이로 인해 사실상 후삼국시대를 통일할 대세가 고려로 정해지자 신라의 마지막 왕인 경순왕은 대세를 거스르지 못하고 고려에 항복하기로 결정했다. 마의태자는 여기에 반대하였으나 결국 왕의 뜻을 막지 못하고 신라는 고려에 항복하고 만다. 마의태자는 아버지를 따라 개경으로 가지 않고 개골산(=금강산)으로 가버리고 삼베(마)로 만든 옷을 입고 가난하게 살았으며 그 때문에 마의태자라는 별명을 가지게 되었다고 한다. 하지만 또 다른 이야기에서는 강원도 인제로 가서 신라의 남은 충신들과 지사들을 규합해 고려에 저항했다는 이야기도 있다. 어느쪽이 맞는지는 확실치는 않지만 일부에서는 금강산으로 들어간 마의태자와 인제로 간 마의태자가 다른 인물이 아닌가라는 추측을 하기도 한다.