Ho har eit areal på 303 km²[1] og er med det den niande største øya i Skottland. Ho er berre litt større enn South Uist. North Uist har vegsamband med øya Benbecula via Grimsay, til Berneray og til Baleshare. Med unntak av søraustsida er øya flat, dekt med torvmyrer, låge åsar og små innsjøar. Nokre av desse sjøane har ei blanding av ferskvatn og salt sjøvatn, som gjev grunnlag for komplekse og uvanlege biologiske habitat.