The guest list has been decided by Lady Thatcher's family and representatives, along with the government and the Conservative Party.
It includes family and friends of Lady Thatcher and those who worked with her over the years, including members of her cabinets and representatives from a range of groups with which she was associated.
Those also invited include staff who worked closely with Lady Thatcher or who served her in some personal capacity, such as housekeepers who looked after her office in the Houses of Parliament.
Ten members of staff from the Ritz hotel, where Lady Thatcher was staying when she died, have been invited.
About 200 states, territories and international organisations have been invited to send an official representative.
Argentina's president has not been invited but the country's ambassador to Britain has. Downing Street says this is in keeping with diplomatic protocol for such occasions.
The Queen will lead the mourners with the Duke of Edinburgh.
St Paul's has a capacity of 2,300 and is expected to be full on the day.
Invitees include:
Some of those who have confirmed their attendance include:
Among those not attending:
Further details of guests invited to attend the funeral of Baroness Thatcher at St Paul's Cathedral on Wednesday have been released.