Для того щоб побудувати гніздо, ластівці необхідна вертикальна поверхню. Вона знаходить в калюжах сиру землю, скачує її в кульки і приносить у дзьобі до обраного місця, прикріплюючи до гнізду власною слиною. Для міцності ластівка може зміцнювати спорудження соломинками, волоссям, стеблинками. Споруда відбувається чисто механічно, завжди за одним принципом. Опинившись в нових умовах, ластівка втрачається і не може до них пристосуватися (наприклад, вона не може побудувати гніздо, якщо немає вертикальної поверхні).
Одні з найбільш підходящих місць для гніздування - стіни будівель вздовж карнизів, під дахами і ковзанами будинків, під опорами мостів. Ластівка намагається вибрати місце, зручне для вильоту і в той же час знаходиться під дахом, щоб споруда не розмокла від дощу, а пташенята були під захистом. Причина, по якій ластівки вибирають в якості місць гніздування міста, проста - тут для них багато корму. Вони із задоволенням знищують сотні і тисячі комарів, мошок і мух за день.
Згідно з народним повір'ям, Ластівчине гніздо на стіні будинку - на щастя. Тим не менше, не всі мешканці будинків згодні на таке сусідство і намагаються вигнати ластівок з обраного місця. Насправді це досить складно, що пов'язано з інстинктивної прив'язкою до місця.
Відомий російський натураліст В.А. Вагнер проводив досліди, в яких переважував гнізда ластівок на невелику відстань, причому на очах батьків. Ластівки довго шукали своє гніздо на тому місці, де воно було побудовано, навіть були готові годувати чужих пташенят. Вчений зробив висновок, що для ластівок дуже важливо місце, де побудовано гніздо - навіть важливіше самого гнізда і пташенят. Тому просте руйнування гнізда ні до чого не призведе, ластівки просто побудують нове. Єдина можливість відлякати птахів - зробити стіни слизькими, щоб грудочки бруду неможливо було закріпити.