Solihull – miasto w hrabstwie West Midlands, w Anglii. Zamieszkuje je 200.000 osób. Jest częścią West Midlands conurbation. Jest położone 14,5 kilometra na południe od centrum Birmingham.