A modified magnetic circuit method and a 2-D finite element procedure are presented here for the analysis of DC permanent magnet motors with differing armature, magnet and yoke lengths including nonlinear material behavior of steel and permanent magnet.