Pasvalys is a city in Panevėžys County, in northern Lithuania. It is situated near the bank of the Svalia River, from which its name is derived.
The city serves as the administrative centre of the surrounding Pasvalys District Municipality, an area of the country known for its agricultural landscape and its position close to the border with Latvia.