Rotating machines in particular induction electrical machines are important industry instruments. In manufacturing, electrical motors are exposed to many damages, and this causes stators and rotors not to work correctly. In this paper we addressed modal analysis and an intelligent method to detect motor load condition and also the stator faults such as turn-to-turn and coil-to-coil faults using motor vibration analysis. A three-phase induction motor with a special winding was used to create the faults artificially. The vibration signal of motor in different states such as working without fault, with various faults and with various loads was acquired. Some spectral analysis was done using the spectrum and the spectrograph of vibration signals and differences due to different states of motor were observed. Suitable features such as Linear Prediction Cepstral Coefficients and Fourier Transform Filter Bank Coefficients were extracted from vibration signals and were then applied to non-supervised (SOM) and supervised (LVQ) neural networks in order to classify motor faults and its load condition. Many experiments were conducted to evaluate the effect of neural network type, type and length of feature vector, length of training signal etc. In brief, using SOM and LVQ neural networks, 20 element Filter Bank feature vectors, and 600ms of the training data, performance of 93.6% and 94.2% were obtained for load and fault detection respectively.