Isla Richards está localizada muy próxima a la frontera occidental con Alaska, en el delta del río Mackenzie, siendo la mayor isla del estuario.