Tại Eylau năm 1807, lực lượng của Ney đã kịp thời tiếp viện và cứu cho quân chủ lực do Napoléon chỉ huy thoát khỏi thất bại trong gang tấc. Cũng trong năm này ông còn tham chiến tại Güttstadt và chỉ huy cánh phải của quân Pháp tại Trận Friedland. Ngày 6 tháng 6 năm 1808, Ney được phong Công tước xứ Elchingen ("duc d'Elchingen"). Tháng 8 cùng năm, Quân đoàn VI của ông được cử sang Tây Ban Nha và giành chiến thắng trong một số chiến dịch nhỏ. Năm 1810, Ney phối hợp cùng thống chế André Masséna trong cuộc tấn công Bồ Đào Nha, tại đây ông đã chiếm Ciudad Rodrigo và tham gia Trận Buçaco. Trong cuộc rút lui của quân Pháp từ Torres Vedras, Ney bị cách chức chỉ huy vì không tuân lệnh cấp trên.