Le Corydoras robustus réside naturellement dans une eau douce et légèrement acide. Il se rencontre dans les ruisseaux et rivières, sur les fonds sablonneux.