Keramba adalah keranjang atau kotak dari bilah bambu untuk membudidayakan ikan.[1] Definisi lain dari keramba adalah wadah budi daya ikan berupa kandang yang terbuat dari bambu atau papankayu yang ditempatkan di badan sungai.[2]:72 Keramba umumnya ditempatkan di sungai sehingga air sungai dapat mengalir melewati keramba dan air di dalam keramba senantiasa bersirkulasi mengikuti arus air.[2]:73 Keramba bambu dapat ditempatkan tenggelam maupun mengapung sebagian, dan masing-masing dilakukan sesuai kebutuhan. Di perairan yang dalam dan luas, keramba ditempatkan mengapung sebagian dengan bantuan pelampung.[3]:55
Salah satu varian keramba yaitu keramba jaring apung yang ditempatkan di laut. Keramba jaring apung terdiri dari rangka dengan pijakan untuk inspeksi. Jaring apung menggunakan pelampung agar tetap mengapung, serta tertambat pada rangka dan jangkar sehinga tidak berpindah dari posisinya. Ikan tetap berada di dalam keramba karena terkurung oleh jaring.[2]:69-70 Jenis keramba lain yaitu keramba hampang, dibangun dengan menggunakan jaring yang ditegakkan dengan tonggak kayu atau bambu. Keramba jenis ini umumnya dibangun di pinggir sungai dan perairan yang dangkal.[4]:30-31
Pemeliharaan ikan dengan keramba di sungai memiliki permasalahan di antaranya rentan terhadap pencemaran sungai dan sampah yang berada di sungai.[2]:73 Selain itu, keramba sungai maupun laut dapat mempengaruhi kuat arus air yang mengalir di belakangnya.[5]:92