Neurocirurgia é a especialidade médica que se ocupa do tratamento de doenças do sistema nervoso central e periférico como tumores, doenças vasculares, degenerativas, traumas cranio-encefálicos e raqui-medulares passíveis de abordagem cirúrgica.
Esta especialidade é certificada ao médico que realize um período de formação tutelada, variante segundo os países.
No Brasil a residência em Neurocirurgia compreende 5 anos de prática clínica e cirúrgica. O programa de residência médica é definido pelo Ministério da Educação e Cultura (MEC) em parceria com a Sociedade Brasileira de Neurocirurgia, que fornece o título de especialista, de comum acordo com a Associação Médica Brasileira. Pode ainda haver um 6º ano opcional, de subespecialização.