CV. Unggas Berkah Perkasa dalam menjalankan kegiatan operasionalnya masih melakukan proses penimbangan berat ayam dan penentuan harga jual secara manual. Cara tersebut berpotensi menimbulkan kesalahan pengukuran, ketidaktepatan pengelompokkan berat ayam, serta penentuan harga yang kurang adil. Oleh karena itu, penelitian ini bertujuan untuk merancang dan membangun sistem timbangan ayam berbasis Internet of Things (IoT) yang terintegrasi dengan algoritma K-Means Clustering guna membantu proses pengelompokkan berat ayam dan penentuan estimasi harga jual secara otomatis. Sistem ini dibangun menggunakan sensor load cell sebagai alat ukur berat ayam dan mikrokontroler ESP32 sebagai pengirim data ke server. Data berat ayam yang diperoleh diproses dan disimpan ke dalam basis data, kemudian dikelompokkan menggunakan algoritma K-Means ke dalam beberapa kategori berat, yaitu ringan, sedang, dan berat. Hasil pengelompokkan selanjutnya ditampilkan melalui platform web secara real-time beserta estimasi harga jual ayam berdasarkan kategori beratnya. Hasil pengujian sistem menggunakan metode black box testing menunjukkan bahwa seluruh fungsi sistem berjalan dengan baik dan sesuai dengan kebutuhan pengguna. Sistem mampu melakukan penimbangan berat ayam secara otomatis, mengelompokkan data berat ayam dengan algoritma K-Means, serta menampilkan informasi berat, kategori kelompok, dan estimasi harga jual ayam secara real-time. Dengan demikian, sistem yang dikembangkan dinilai layak digunakan dan dapat membantu meningkatkan efisiensi, akurasi, serta keadilan dalam proses penentuan harga jual ayam di CV. Unggas Berkah Perkasa.