Cardiovascular disease is becoming an increasingly significant problem. In attempts to overcome many of the traditional hurdles of cardiovascular disease treatment, therapeutic approaches have been gradually moving beyond an exclusive focus on orally delivered drugs towards the development of nanoscale applications. These technologies exploit molecular scale events to improve drug and gene delivery applications, enhance preventative medicine and diagnostic strategies, and create biomimicking substrates for vascular tissue engineering. As nanoscale treatments enter the arena of clinical medicine, new ways of thinking about and routes for applying nanomedicine to cardiovascular health issues are emerging. With focuses on drug delivery, gene therapy, and biomimetics, this article will provide a comprehensive review of various nanomedicine applications for combating atherosclerosis and for improving upon current vascular tissue engineering designs.