બનાસકાંઠામાં કુલ 14 તાલુકાઓ આવેલા છે જેમાં વડગામ, દિયોદર, પાલનપુર, ભાભર, કાંકરેજ, થરાદ, દાંતા, વાવ, અમીરગઢ, ધાનેરા, દાંતીવાડા, ડીસા,લાખણી, સુઇગામ છે.