Williamston är administrativ huvudort i Martin County i North Carolina.[1] Orten har fått sitt namn efter militären William Williams.[2] Enligt 2010 års folkräkning hade Williamston 5 511 invånare.[3]