Таллін розкинувся на березі Фінської затоки Балтійського моря. І морської, і прісної води тут достатньо. Запасами останньої щедро діляться із місцевими жителями озера Юлемісте та Харку, а також річка Пірита.
Берегова лінія досить мальовнича: у межах міста її вигини утворюють 4 затоки (Какумяе, Коплінський, Пальяссааре, Таллінський) і 3 півострова (Какумяе, Пальяссааре і Коплі, в межах якого розташований Російсько-Балтійський порт).
Населення Таллінна складає близько 400 тисяч жителів. Тут живуть естонці, українці та фіни. Тут також зрозуміють англомовних туристів.
Вперше арабські географи згадали Таллінн у далекому 1154 році. Мухаммад аль-Ідрісі описує його як невелике місто-фортеця. Отже, Таллінн був заснований дещо раніше. На той час місто називалося Коливання. Потім скандинави перейменували поселення в Лінданісі, а пізніше — в Реваль (рос. Ревель), відповідно до назви князівства, столицею якого стало місто, що розростається.
Вперше Ревель був перейменований на Таллінн у 1919 році. Протягом кількох десятків років назва міста змінювалась. Сучасну назву Таллінн (з двома «н») місто отримало в 1988 році.