Nước mắm có thể làm từ cá sống, cá khô; hoặc từ cả các loại sò hến, tôm cua. Một số loại nước mắm được làm từ cá nguyên con, một số khác thì chỉ được từ tiết hay nội tạng cá. Một số loại nước mắm chỉ có cá và muối, một số khác có thể có thêm dược thảo và gia vị. Nước mắm lên men ngắn ngày có mùi tanh đặc trưng của cá. Quá trình lên men dài ngày sẽ giảm được mùi tanh và tạo ra hương vị mùi quả hạch và béo hơn.
Tại Việt Nam, các vùng miền duyên hải đều làm nước mắm. Nước mắm thường chủ yếu làm từ các loại cá biển (cá cơm, cá thu, cá nục v.v.) và rút chiết ra dưới dạng nước. Tùy theo độ đạm trong nước mắm mà người ta phân cấp độ (nước mắm cốt, nước mắm loại 1, nước mắm loại 2). Các loại nước mắm được người tiêu dùng lựa chọn nhiều nhất hiện nay: Nước mắm Chin-su, Nước mắm Hồng Hạnh, Nước mắm Liên Thành, Nước mắm Trung Thành, Nước mắm Phan Thiết – Mũi Né,….
Chén nước mắm dùng chung giữa mâm cơm được coi là nét đặc trưng cho văn hoá chia sẻ trong ẩm thực Việt Nam.