Overview La Joya is a town in Texas, United States, with a population of about 4,291[1]. Geography Coordinates: 26.2470, -98.4814