Vehicle registration in New Jersey is handled by the Motor Vehicle Commission (MVC) at Vehicle Centers and some other facilities like Licensing Centers or Regional Service Centers that offer vehicle services. Normally registrations can be done online via the MVC website, which is typically the quickest option. If you are into in person registration process then try MVCs in Flemington or Newton as both are having good positive reviews about their efficiency and quick services.