La Neuville-Roy () is a commune in the Oise department in northern France.
The commune was formerly called Laneuvilleroy and was officially renamed La Neuville-Roy on 26 August 2004.