Sumber daya alam seperti tanah, air, energi, mineral, dan bahan baku memiliki keterbatasan karena tidak dapat diproduksi ulang dengan cepat. Misalnya, minyak bumi memerlukan jutaan tahun untuk terbentuk, dan penggunaannya secara berlebihan tanpa penggantian yang cukup menyebabkan adanya kelangkaan. Contoh lainnya yakni kelangkaan air bersih di beberapa daerah yang terjadi karena meningkatnya penggunaan yang tidak seimbang dengan ketersediaan sumber air.
Selain faktor keterbatasan sumber daya alam, faktor utama lainnya yang menyebabkan kelangkaan antara lain sebagai berikut.
1. Pertumbuhan Penduduk
Pertumbuhan penduduk yang cepat meningkatkan permintaan terhadap sumber daya, sementara ketersediaan sumber daya tetap atau bahkan menurun. Hal inilah yang kemudian menyebabkan ketidakseimbangan antara kebutuhan dan pasokan sehingga menciptakan kelangkaan.
2. Permintaan yang Meningkat
Faktor penyebab kelangkaan berikutnya adalah permintaan yang meningkat. Ketika permintaan akan suatu barang atau jasa meningkat secara signifikan, sementara penawaran tetap, maka kelangkaan pun akan terjadi. Kondisi ini sering terjadi pada barang-barang konsumsi atau komoditas penting yang permintaannya meningkat karena perubahan gaya hidup atau preferensi konsumen.
3. Bencana Alam
Bencana alam juga kerap menjadi salah satu penyebab terjadinya kelangkaan. Bencana alam seperti banjir, gempa bumi, kekeringan, dan badai dapat menyebabkan gangguan produksi, distribusi, atau penyediaan barang dan jasa. Selain itu, bencana ini juga dapat menghancurkan sumber daya alam dan infrastruktur.