De krakeend is een typische soort van vrij grote wateren. Krakeenden worden dan ook vooral in de lage delen van Nederland aangetroffen. Krakeenden zijn veel minder algemeen dan de wilde eend, de naaste verwant van de krakeend.
Ze houden nogal van wateren met allerlei kunstmatige dammen, taluds en dergelijke; waarschijnlijk vormen de draadalgen en wieren welke op het stenige substraat groeien een geliefde voedselbron.
Bron: Vogelvisie