Đồng chí Nguyễn Văn Sơn sinh ngày 18-5-1970. Quê quán: huyện Vĩnh Tường, tỉnh Vĩnh Phúc. Trình độ chuyên môn: Tiến sỹ Khoa học giáo dục.
Từ tháng 5 - 2007 đến 5 - 2009, đồng chí là Ủy viên BCH Đảng bộ tỉnh, Phó Trưởng đoàn ĐBQH tỉnh; từ tháng 5-2009 đến tháng 2 - 2011 là Ủy viên BCH Đảng bộ tỉnh, Bí thư Huyện ủy Sơn Dương, Phó Trưởng đoàn ĐBQH tỉnh; từ tháng 3 - 2011 đến tháng 2 - 2016 là Ủy viên Ban Thường vụ Tỉnh ủy, Trưởng ban Tuyên giáo Tỉnh ủy; từ tháng 3 - 2016 đến tháng 6 - 2016 là Ủy viên Ban Thường vụ Tỉnh ủy, Bí thư Thành ủy Tuyên Quang; từ tháng 6 - 2016 đến tháng 11 - 2017 là Ủy viên Ban Thường vụ Tỉnh ủy, Chủ tịch HĐND tỉnh, Bí thư Thành ủy Tuyên Quang; từ tháng 11 - 2017 đến tháng 8 - 2020 là Ủy viên Ban Thường vụ Tỉnh ủy, Chủ tịch HĐND tỉnh.
Ngày 25 - 8 - 2020 đồng chí được BCH Đảng bộ tỉnh khóa XVI, nhiệm kỳ 2015 - 2020 bầu làm Phó Bí thư Tỉnh ủy nhiệm kỳ 2015 - 2020.
Ngày 26 - 8, với 100% số phiếu nhất trí của đại biểu dự kỳ họp thứ 10, HĐND tỉnh Tuyên Quang khóa XVIII, đồng chí được tín nhiệm bầu giữ chức Chủ tịch UBND tỉnh Tuyên Quang nhiệm kỳ 2016-2021.