La commune de Plainville se situe au Nord du département de l'Oise. Un axe principal traverse la commune du nord au sud : il s'agit de la départementale D47, qui rejoint au nord l'axe Breteuil-Montdidier, et au sud la commune de Maignelay-Montigny
Les communes voisines de Plainville sont les suivantes :

- Broyes, Sérévillers et Le mesnil-St-Firmin au nord
- Welles-Pérennes à l'est
- Sains-Morainvillers au sud
- Chepoix et La Hérelles à l'ouest