Abstract: A system and method of graphical user interface with map overlay for area marking on electronic devices is provided. In the method an overlay is displayed above a mapping application. The overlay contains a transparent shape that marks an area on the map. The user can move the map and the marked area of the map is updated. The information about the marked area on the map is updated and is displayed on the overlay. The user can use other objects on the overlay to invoke predefined functions that are related to the map area marked by the overlay.