This study delved into the factors promoting and constraining Foreign Direct Investment (FDI) in Uganda during the regime of the Uganda Investments Authority. Specific attention was put on the factors promoting and constraints hindering FDI as well as the agents of FDI in the country. The findings were that five factors, namely, efficiency, resources, market, location and policy and macro economic environment attract FDI to Uganda. On the contrary, political instability, inadequate market access and inadequate natural resources repulse foreign direct investors. The study recommends that the government should continue enhancing the business environment by a further improvement in institutional support, UIA should be given the authority to carry out its duties as a fully-fledged one-stop shop for investors, ensure that the registry of companies does timely filling and registration of the companies and there should be synchronization of the work of UIA, Uganda Revenue Authority and other institutions.