Bốn tàu chiến của Hải quân Hoa Kỳ từng được đặt cái tên USS Portsmouth, có thể theo tên các thành phố cảng Portsmouth, New Hampshire hoặc Portsmouth, Virginia:

 USS Portsmouth (1798) là một tàu chiến 24 khẩu pháo phục vụ từ năm 1798 đến năm 1801
 USS Portsmouth (1843) là một tàu xà-lúp chiến trận đưa vào hoạt động năm 1844, hoạt động trong cuộc Nội chiến Hoa Kỳ, ngừng hoạt động năm 1878 nhưng tiếp tục làm một tàu huấn luyện cho đến năm 1915
 USS Portsmouth (CL-102) là một tàu tuần dương hạng nhẹ thuộc lớp Cleveland phục vụ từ năm 1945 đến năm 1949
 USS Portsmouth (SSN-707) là một tàu ngầm tấn công chạy năng lượng hạt nhân thuộc lớp Los Angeles đưa vào hoạt động năm 1983 và ngừng hoạt động năm 2004

Tên gọi tàu chiến Hải quân Hoa Kỳ