Neuroimaging is a highly important field of neuroscience, with direct implications for the early diagnosis and progression monitoring of brain-associated diseases. Neuroimaging techniques are categorized into structural, functional and molecular neuroimaging, each possessing advantages and disadvantages in terms of resolution, invasiveness, toxicity of contrast agents and costs. Nanotechnology-based approaches for neuroimaging mostly involve the development of nanocarriers for incorporating contrast agents or the use of nanomaterials as imaging agents. Inorganic and organic nanoparticles, liposomes, micelles, nanobodies and quantum dots are some of the most studied candidates for the delivery of contrast agents for neuroimaging. This paper focuses on describing the conventional modalities used for imaging and the applications of nanotechnology for developing novel strategies for neuroimaging. The aim is to highlight the roles of nanocarriers for enhancing and/or overcome the limitations associated with the most commonly utilized neuroimaging modalities. For future directions, several techniques that could benefit from the increased contrast induced by using imaging probes are presented.