In this paper we are concerned with the number of critical points of solutions of nonlinear elliptic equations. We will deal with the case of non-convex, contractile and non-contractile planar domains. We will prove results on the estimate of their number as well as their index. In some cases we will provide the exact calculation. The toy problem concerns the multi-peak solutions of the Gel'fand problem, namely{−Δu=λeu in Ωu=0 on ∂Ω, where Ω⊂R2 is a bounded smooth domain and λ>0 is a small parameter.