Xã Mỹ Long, tỉnh Vĩnh Long được sáp nhập từ xã Mỹ Long Bắc, xã Mỹ Long Nam và Thị trấn Mỹ Long, huyện Cầu Ngang, tỉnh Trà Vinh.
Mỹ Long có vị trí địa là xã ven biển, phía đông giáp Sông Cổ Chiên, phía tây giáp các xã Cầu Ngang và xã Hiệp Mỹ, phía nam giáp xã Long Hữu, phía bắc giáp xã Vinh Kim.
Tổng diện tích tự nhiên là 73,61km2, dân số 25.385 người (dân tộc thiểu số 187 người, chiếm 0,9%).
Dân số trên địa bàn xã sống chủ yếu dựa vào sản xuất nông nghiệp; nuôi trồng, đánh bắt và sơ chế biến thuỷ hải sản; dịch vụ và buôn bán nhỏ.