иметь голову на плечах

Экспрес. Быть умным, уметь соображать, рассуждать. — Но надо иметь голову на плечах, — сказал Орлов, — надо рассуждать (Чехов. Рассказ неизвестного человека).

Источник: Фразеологический словарь русского литературного языка на Gufo.me