Monrovia is located 20 miles northeast of the City of Los Angeles at the base of the San Gabriel Mountains. Part of the San Gabriel Valley, the town is 8 miles east of Pasadena and within easy driving range of the Los Anglese International, Burbank and Ontario Airports as well as the Ports of Long Beach and Los Angeles.