Nanorobotics adalah bidang teknologi baru yang menciptakan mesin atau robot yang komponennya berada pada atau dekat dengan skala nanometer (10-9 meter). Lebih khusus lagi, nanorobotics (berlawanan dengan microrobotics) mengacu pada disiplin teknik nanoteknologi untuk merancang dan membangun nanorobots, dengan perangkat berukuran sekitar 0.1-10 mikrometer dan terbuat dari komponen nano atau molekuler. Istilah nanobot, nanoid, nanite, nanomachine, atau nanomite juga telah digunakan untuk menggambarkan perangkat semacam itu yang saat ini dalam penelitian dan pengembangan.