La nanoingeniería es una rama de la ingeniería, que usa la nanotecnología para diseñar productos y sistemas a nanoescala. Su nombre se origina del nanómetro, la unidad de medidas equivalente a un metro divido mil millones de veces (al 10x^-9 en notación científica). La nanoingeniería surge a partir del desarrollo de la nanotecnología.
La NanoIngeniería es la capacidad que posee la ingeniería de incidir en la materia a escala nanométrica con técnicas más o menos estandarizadas que permitan repetitibilidad de procesos y/o propiedades deseadas.
La nanoingeniería es una disciplina en rápido y permanente desarrollo dada su juventud. Una importante área de la nanoingeniería que empieza a convertirse en una herramienta de común uso es la de las simulaciones moleculares orientadas al análisis y desarrollo de nano-sistemas. Están incluidos en esta área los estudios computacionales de nanoestrucruras como nanocanales, nanomotores, sistemas nanofluídicos, etc.