Why the Same Litre of Diesel Costs 32 Cents More Across Town in Lavington
Here is a question for you. If two servos a few minutes apart are selling exactly the same product, how far apart can their prices drift before something has to give? Economics textbooks say not very far. The data from Lavington on Saturday 4th July 2026 says 32 cents, and it is worth working out why.
Lavington, on the northern side of Albury near the NSW and Victoria border, has six servos reporting diesel today. The cheapest is asking 157.9 cents a litre, which happens to be the lowest diesel price anywhere in NSW right now. The dearest is asking 189.9. Same suburb, same fuel, a spread of 32 cents. Fill a 70 litre ute tank at the wrong bowser and you have paid about $22 more than the driver who filled up down the road.
The law of one price, and why it keeps breaking
Economists have a name for the idea that identical goods in the same market should settle at the same price. It is called the law of one price. Think of it this way: if one servo charges much more than its neighbour, customers should drain away until the expensive one is forced to come back to the pack. In a perfect market, big gaps cannot survive.
So why does Lavington have one? The key factor here is information. The law of one price only works when buyers actually know what everyone is charging. In practice, plenty of motorists pull into the servo nearest to home or work, glance at the board, and assume the price is roughly what fuel costs everywhere this week. That assumption is exactly what a 189.9 board is counting on. Economists call the effort of shopping around a search cost, and every driver who does not compare prices is quietly paying it.
You might be wondering about location. It matters too. A station beside a highway exit or a busy shopping centre is selling convenience as much as diesel, and convenience carries a premium. The station a few streets back has to compete on price because price is the only card it holds.
The town where the law actually works
Now contrast that with East Wagga Wagga, about an hour up the road. Three servos there are selling diesel between 165.5 and 166.5 cents. The entire spread is one cent, and the suburb's average of 166.0 makes it the cheapest diesel postcode in the country today. On the edge of Wagga Wagga, those stations sit close enough that every driver, and every operator, can see the competing price boards. When information is that visible, nobody can drift 30 cents above the pack and keep their customers.
East Wagga Wagga is not alone. Blayney has a two cent spread, Dubbo just over two, Cessnock two, and Port Kembla three. These are tight little markets doing what tight markets do: policing themselves.
The wider NSW picture
All of this is happening while the state average moves the other way from its neighbours. NSW diesel eased slightly to 191.2 cents on Saturday, down 1.7 cents on the previous day. Meanwhile Queensland firmed to 193.2, Victoria edged up to 191.6, and South Australia rose 5.9 cents to 196.2. Against those averages, both Lavington's 157.9 and East Wagga Wagga's 166 look remarkably cheap. Even Lavington's expensive servo is only just below the state average, which tells you the real bargain is not the suburb, it is the specific station.
What this means for your wallet
The lesson is simple, and it is the same one I give my students. Averages describe markets, but you never buy at the average. You buy at one bowser, at one price, and in a suburb like Lavington the difference between the best and worst choice is $22 a tank. You can compare live diesel prices before you leave home, and if you want to see how your town's spread compares over time, the price trends page shows how these gaps open and close through the cycle.
Understanding why some suburbs hold a one cent spread while others stretch to 32 helps you spot which kind of market you live in, and plan accordingly.