堕胎修正案，将「人」定义为包括尚未出生的婴儿，从怀孕开始便算在内。他支持的类似法案还包括了H.R. 552生命权利法案，这个法案在2005年2月2日被提出，目的是要「对于每个出生和未出生的人类提供相同的生命权利保护」。麦凯恩与其他民主党人一样，支持干细胞研究，尽管他之前曾经反对过。
移民议题.麦凯恩投票支持了一项移民法案，赋予部分非法移民取得合法居留权的途径，并且创设替移民设计的就业计画。他也支持了一些放松美国移民政策的法案，包括了对H-1B签证计画的扩展（虽然那并非正式的移民