The 26-year-old was born in France, played for the French national side at youth level, but has not appeared for the senior team.
According to Goal.com, Laporte is now a dual French and Spanish national, given his great-grandparents were Basque.
He spent six seasons with Athletic Club before joining Manchester City in 2018.
The Spanish government confirmed Laprote's citizenship on Wednesday.
Need a VPN? Or seeking to switch? Then support Tribal Football by clicking here to sign up with our official partners NordVPN. Not only will you receive the best VPN experience, but also great discounts by signing up via Tribal Football. Thanks for your support!