Xã Vĩnh Lợi nằm ở phía đông bắc huyện Thạnh Trị, tỉnh Sóc Trăng. Diện tích của xã là khoảng 13,9 km². Khí hậu ở đây thuộc loại khí hậu nhiệt đới gió mùa với hai mùa rõ rệt là mùa khô và mùa mưa.
Theo thống kê năm 2019, dân số của xã là khoảng 9.500 người. Xã Vĩnh Lợi có nhiều danh lam thắng cảnh như Chùa Ông Hổ, Đền Mẫu Vĩnh Lợi, rừng tràm Trà Sư và các kênh rạch đẹp mắt.
Đặc sản của xã Vĩnh Lợi là mắm cá linh và cá kho tộ, được làm từ cá nước ngọt đặc trưng của vùng đồng bằng sông Cửu Long.