According to data from the Central Bureau of Statistics (BPS), in 2023 there were approximately 28.19 million farmers in Indonesia.
This figure includes individuals engaged in agricultural activities in the fields of food crops, horticultural crops, plantation crops, and/or livestock (excluding forestry and fisheries farmers).
Based on provincial distribution, the highest concentration of Indonesian farmers is in East Java, Central Java, and West Java.
The number of farmers in these three provinces accounts for 46%, or almost half, of the national total.
Conversely, the lowest number of farmers is in DKI Jakarta, with a proportion of only 0.03% of the national total.
The following is the number of farmers in Indonesia's 38 provinces in 2023, according to BPS data, listed in descending order:
1. East Java: 5.51 million people
2. Central Java: 4.21 million people
3. West Java: 3.16 million people
4. North Sumatra: 1.47 million people
5. Lampung: 1.34 million people
6. South Sumatra: 1.16 million people
7. South Sulawesi: 1.04 million people
8. East Nusa Tenggara: 883,670 people
9. Aceh: 797,960 people
10. West Sumatra: 756,020 people
11. West Nusa Tenggara: 742,340 people
12. West Kalimantan: 706,930 people
13. Riau: 704,350 people
14. Banten: 580,400 people
15. Jambi: 557,620 people
16. South Kalimantan: 459,450 people
17. Central Sulawesi: 429,710 people
18. Yogyakarta Special Region: 418,810 people
19. Bali: 361,670 people
20. Bengkulu: 332,360 people
21. Southeast Sulawesi: 308,590 people
22. Central Kalimantan: 287,880 people
23. North Sulawesi: 257,190 people
24. Papua Pegunungan: 221,150 people
25. Central Papua: 200,100 people
26. West Sulawesi: 192,390 people
27. Maluku: 192,090 people
28. East Kalimantan: 182,990 people
29. Bangka Belitung Islands: 151,780 people
30. North Maluku: 148,480 people
31. Gorontalo: 139,380 people
32. Papua: 65,150 people
33. Riau Islands: 50,610 people
34. South Papua: 46,950 people
35. West Papua: 45,950 people
36. North Kalimantan: 45,020 people
37. Southwest Papua: 26,650 people
38. DKI Jakarta: 8,350 people