Negele town has compact shape. Its altitude is 1416-1594m above sea level; its mean annual temperature is 18.52°c to 22.69°c and mean annual rainfall is 900-1100 mm. The western part of the town has black cotton soil, while the remaining part of the town has red soil.