Trường An là một trong 04 xã vùng ven của thành phố Vĩnh Long, toàn xã được chia thành 04 ấp (Tân Vĩnh, Tân Quới Đông, Tân Quới Hưng, Tân Quới Tây), tổng diện tích tự nhiên là 565,77 ha, với tổng dân số năm 2010 là 7.403 nhân khẩu, có vị trí địa lý:
+ Phía Bắc giáp xã An Bình - huyện Long Hồ - tỉnh Vĩnh Long
+ Phía Đông giáp Phường 9 - thành phố Vĩnh Long – tỉnh Vĩnh Long
+ Phía Nam giáp xã Tân Hạnh - huyện Long Hồ - tỉnh Vĩnh Long
+ Phía Tây giáp xã Tân Ngãi - thành phố Vĩnh Long - tỉnh Vĩnh Long
Trên địa bàn xã có quốc lộ 1A đi ngang qua và nằm tiếp giáp sông Cổ Chiên, sông Cái Cam thuận lợi cho việc đi lại giao lưu mua bán và trao đổi hàng hóa có qui mô lớn.