Jászszentlászló is a village in Bács-Kiskun county, in the Southern Great Plain region of southern Hungary.
It lies just south of Kiskunfélegyháza and just north of Kiskunmajsa.
The town is a stop[1] on the railroad line between Kecskemét and Baja.
It covers an area of 60.34 km2 (23 sq mi) and has a population of 2632 people (2002).
Some pumpjacks still raise crude oil from the ground.