In which part of the UK are the help to buy houses located?

This is a UK wide scheme and the Help to Buy scheme is not area specific.

Most major banks are signed up to the scheme and so location is not important in terms of securing a loan on a potential purchase.

You are not restricted to a certain geographical location for the house you are interested.