There are six agroclimatic zones in West Bengal based on meteorological, altitude, soil, and topographic factors. These zones include the Hill Zone, Terai and Teesta Alluvial Zone, Gangetic (New) Alluvial Zone, Vindhya (Old) Alluvial Zone, Laterite and Gravelly Undulated Zone, and Coastal Alluvial Zone. Each zone has different average annual rainfall levels and soil types and supports the cultivation of various crops suited to its particular climate and conditions.