Heart Attacks are the major cause of death in the world today, particularly in India. The need to predict this is a major necessity for improving the countries healthcare sector. Accurate and precise prediction of the heart disease mainly depends on Electrocardiogram (ECG) data. Heart disease is a major life threatening disease that cause to death and it has a serious long term disability. The time taken to recover from heart disease depends on patient’s severity. Heart disease diagnosis is complex task which requires much experience and knowledge. Nowadays, health care industry contain huge amount of health care data, which contain hidden information. Advanced data mining techniques along with computer generated information are used for appropriate results. Neural Network is widely used tool for predicting heart attack. A Heart Attack Prediction System we are going to develop using Neural Network and Genetic Algorithm. This system calculates the number of hidden nodes for neural network which train the network with proper selection of neural network architecture and uses the global optimization of genetic algorithm for initialization of neural network.