1 Kings 15:14

14 The high places were not taken away; but Asa's heart was completely with the Lord his entire life.

1 Kings 15:14 Meaning and Commentary

1 Kings 15:14

But the high places were not removed
That is, such as had been used for the worship of God, before the temple was built, which yet now should have been removed, since sacrifice was now only to be offered there; but he might think they were still lawful, or the people had such an opinion of them, that it was difficult and dangerous to attempt to remove them; otherwise high places for idolatry were removed by him, ( 2 Chronicles 14:3 ) ,

nevertheless, Asa's heart was perfect all his days;
he was sincere in the worship of God, and did everything to the best of his knowledge and capacity for restoring true religion, and destroying idolatry.

1 Kings 15:14 In-Context

12 He banished the male shrine prostitutes from the land and removed all of the idols that his fathers had made.
13 He also removed his grandmother Maacah from being queen mother because she had made an obscene image of Asherah. Asa chopped down her obscene image and burned it in the Kidron Valley.
14 The high places were not taken away; but Asa's heart was completely with the Lord his entire life.
15 He brought his father's consecrated gifts and his own consecrated gifts into the Lord's temple: silver, gold, and utensils.
16 There was war between Asa and Baasha king of Israel throughout their reigns.
Holman Christian Standard Bible ® Copyright © 2003, 2002, 2000, 1999 by Holman Bible Publishers.  Used by permission.  All rights reserved.