Key establishment is a fundamental prerequisite for secure communication in wireless sensor networks (WSN). In this regard, symmetric key cryptography is very attractive in WSN. In this paper, we have proposed Mobile Agent (MA) Based Secure Location aware Key Establishment (MASLKE). In MASLKE, MAs find the location of sensor nodes and this information is used for key generation and distribution. MASLKE provides secure key exchange in intra and inter domain of the network and achieves high connectivity in WSN. Simulation results show that MASLKE is quite effective in achieving the goal of secure key distribution in large scale WSN.