Niven is a surname. It is derived from the Scottish Gaelic Mac Cnaimhin.[1]
Notable people with the name include: