Місто розташоване на лівому березі річки Пишми при впадінні в неї річки Комишловки.
Історія
В 1668 році на річці Комишловка був заснований Камишловський острог, з 1687 року Камишловська слобода. В XVIII столітті через слободу пройшов Сибірський тракт. З 1781 року — це вже повітове місто Пермського намісництва.