يُرجَّح أن اسم «إدنبرة» يعود إلى «إيدين» أو «إيدين»، وهو إقليم بريطوني كان قائمًا في أوائل العصور الوسطى في منطقة اسكتلندا الحالية. وقد ارتبط هذا الاسم القديم بتسمية المدينة لاحقًا، قبل أن يستقر شكلها المعروف اليوم، ما يجعل أصل الاسم انعكاسًا لتحوّل جغرافي وتاريخي طويل في شمال بريطانيا.
