نهر نيفا (بالروسية: Нева́) هو نهر يقع في روسيا. يبلغ طوله 74 كيلومتراً. يتدفق النهر من بحيرة لادوجا (Ладожское Озеро) مروراً ببرزخ كاريليا (Карельский Перешеек) ومدينة سانت بطرسبرغ حتى خليج فنلندا.