Rodeo is in Hidalgo County, and in the Southwest New Mexico region. You can find Rodeo south of Lordsburg along Highway 80 near the Arizona state line.
Rodeo, New Mexico is one of the few towns located along the El Paso and Southwestern Railroad route that is still populated today. Rodeo was established in 1902, built by the railroad to serve as a siding, water stop and station. This towns survival depended on the railroads operation, bringing travelers in on passenger trains and local ranchers bringing cattle for shipment. When the railroad lost operation, this town nearly became a ghost town, but still flurishes today because of local ranchers and travelers in need of food or gas. Although the town is not actually a ghost town, the majority of the buildings and other structures used by the railroad are mainly just foundation remains. The Rodeo Post Office has been up and running from 1903 to present.