权利法案，这个法案在2005年2月2日被提出，目的是要「对于每个出生和未出生的人类提供相同的生命权利保护」。麦凯恩与其他民主党人一样，支持干细胞研究，尽管他之前曾经反对过。
移民议题.麦凯恩投票支持了一项移民法案，赋予部分非法移民取得合法居留权的途径，并且创设替移民设计的就业计画。他也支持了一些放松美国移民政策的法案，包括了对H-1B签证计画的扩展（虽然那并非正式的移民签证）。在2005年，他与民主党参议员泰德·甘迺迪一同发起了一项以扩展工作签证为目标的法案。不过，他也投票支持