People living in Llanymynech, Wales say the rules baffle most motorists, and something needs to change.
Hotel boss Jason Farr, 41, said most people who live near the village, which sits on the England-Wales border, accept the changing limits – but don’t think they’re “realistic”.
He told MailOnline: “I totally understand any safety reasons for it, but we have two different authorities on different sides of the village and it makes no sense.”
The town sits on the border and those driving through use the A483.
Heading north along the national speed limit road from Welshpool, motorists will be zooming along at 60mph – before it abruptly hits 20mph in the Powys village.
That limit lasts for about half a mile, but it’s bordered on the right by Shropshire.
This sees side roads at the main crossroads in the centre of the village with 30mph signs as you leave the main 20mph carriageway.
Then, on the other side of the town, as drivers go from Powys to Shropshire, the speed limit goes up to 40mph, before it dips down to 30mph in the English village of Pant.
The limit then jumps back up to 40mph as drivers leave Pant, before – again – it drops again to 30mph.
Jason, who runs the Cross Keys, added: “Most people around the village here have accepted it and get on with it.
“It isn’t realistic though and isn’t helpful. It certainly doesn’t help the village.”
Another local, John Turner, said the change from 60mph to 20mph “is not common sense”.
Others like Leeana Clements, 44, said she knew people feared the confusing speed limits were driving people away from Wales.
Automotive engineer Paul Meeson, 63, said: “It’s coming down from 60mph to 20mph very quickly. But a lot of political shenanigans has been made of all this.
“Any life saved is bound to be good and if the reduced speed limit saves lives then that will be good. It’s just been very badly rolled out.”
Conservative Councillor Vince Hunt said while he supported making roads safer, he was worried people would not follow the limits due to how confusing they are.