It does in SC, so get a copy of boating regulations for your state and see what it says. Any sort of mechanical propulsion requires registration in our state unless you are on a private lake.
Used to be anything under 10HP in SC didn't require registration, then the "Guvmint" decided to require it and inadvertently included electric motors.
However, they never saw fit to change it.