ജലാംശമുള്ളതും ആഹാരം ലഭിക്കാൻ സാധ്യതയുള്ളതുമായ ഏത് സ്ഥലത്തും ചാരക്കൊക്കിനെ കാണാം. ഇവയ്ക്ക് നടക്കാൻ പാകത്തിൽ ആഴം കുറഞ്ഞ വെള്ളമോ, ചരിഞ്ഞ തീരങ്ങളോ ആവശ്യമാണ്. താഴ്ന്ന പ്രദേശങ്ങളിലാണ് ഇവയെ കൂടുതലായി കാണുന്നതെങ്കിലും, പർവതങ്ങളിലെ തടാകങ്ങൾ, വലിയതും ചെറുതുമായ നദികൾ, ചതുപ്പുകൾ, കുളങ്ങൾ, തോടുകൾ, വെള്ളപ്പൊക്കമുള്ള പ്രദേശങ്ങൾ, തീരദേശ കായലുകൾ, അഴിമുഖങ്ങൾ, കടൽത്തീരങ്ങൾ എന്നിവിടങ്ങളിലും ഇവയുണ്ട്. ചിലപ്പോൾ വെള്ളത്തിൽ നിന്ന് മാറി പുൽമേടുകളിലും ഇവ ഭക്ഷണം തേടാറുണ്ട്. മരുഭൂമിയിൽ പോലും വണ്ടുകളെയും പല്ലികളെയും വേട്ടയാടുന്നതായി രേഖപ്പെടുത്തിയിട്ടുണ്ട്. പ്രജനന കോളനികൾ സാധാരണയായി തീറ്റയെടുക്കുന്ന സ്ഥലങ്ങൾക്ക് സമീപത്തായിരിക്കും, എന്നാൽ ചിലപ്പോൾ 8 കിലോമീറ്റർ വരെ ദൂരെയാകാം. കൂടാതെ, പക്ഷികൾക്ക് കൂടുകെട്ടുന്ന സ്ഥലത്തുനിന്ന് 20 കിലോമീറ്റർ വരെ ദൂരത്തും ഭക്ഷണം തേടാൻ കഴിയും.