Indonesia nằm trên các rìa của các mảng Thái Bình Dương, Âu-Á, và Úc khiến nước này trở thành nơi có nhiều núi lửa và thường xảy ra các vụ động đất. Indonesia có ít nhất 150 núi lửa đang hoạt động, gồm cả Krakatoa và Tambora, cả hai núi lửa này đều đã có những vụ phun trào gây phá hủy lớn trong thế kỷ XIX. Vụ phun trào siêu núi lửa Toba khoảng 70.000 năm trước, là một trong những vụ phun trào lớn nhất từng xảy ra và là một thảm họa toàn cầu. Những thảm họa gần đây liên quan tới hoạt động kiến tạo gồm vụ sóng thần năm 2004 đã giết hại tổng cộng gần 230.000 người và khoảng 168.000 người tính riêng phía bắc Sumatra, và trận động đất Yogyakarta năm 2006. Tuy nhiên, tro núi lửa là một yếu tố đóng góp vào sự màu mỡ của đất trong lịch sử từng giúp nuôi sống mật độ dân cư dày tại Java và Bali.