Øya ligger rundt 1500 kilometer sørøst for hovedøya Tarawa og ca 650 kilometer nordvest for Tokelau. Nikumaroro er bortimot 6 km lang og mindre enn 2 km bred, arealet er ca 4,1 km² med en landmasse på ca 2,1 km². Det er to smale innløp som begge er blokkert av et bredt korallrev som kommer til syne ved lavvann. Havet bortenfor revet er meget dypt og det eneste stedet som ankres er ved øyas vestende, tvers over fra ruinene av britisk kolonilandsby fra midten av 1800-tallet, men den er kun trygg med sørøstlige vinder. Landgang har alltid vært vanskelig og som oftest gjort sør for ankerplassen. Selv om øya har vært ujevnt bosatt ved ulike tider i fortiden, er den ubebodd i dag.