<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>sáp nhập 63 tỉnh thành &#8211; Nhật Phúc</title>
	<atom:link href="https://nhatphuc.com/bai-viet/sap-nhap-63-tinh-thanh/feed/" rel="self" type="application/rss+xml" />
	<link>https://nhatphuc.com</link>
	<description></description>
	<lastBuildDate>Wed, 02 Jul 2025 04:41:56 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.8.1</generator>

<image>
	<url>https://nhatphuc.com/wp-content/uploads/2019/08/favicon-75x75.png</url>
	<title>sáp nhập 63 tỉnh thành &#8211; Nhật Phúc</title>
	<link>https://nhatphuc.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Chuyển đổi địa chỉ Tỉnh Cà Mau cũ sang mới 2025</title>
		<link>https://nhatphuc.com/chuyen-doi-dia-chi-tinh-ca-mau-cu-sang-moi-2025/</link>
					<comments>https://nhatphuc.com/chuyen-doi-dia-chi-tinh-ca-mau-cu-sang-moi-2025/#respond</comments>
		
		<dc:creator><![CDATA[Linh Nguyễn]]></dc:creator>
		<pubDate>Mon, 30 Jun 2025 06:35:09 +0000</pubDate>
				<category><![CDATA[Khám phá]]></category>
		<category><![CDATA[sáp nhập 63 tỉnh thành]]></category>
		<category><![CDATA[sáp nhập tỉnh thành]]></category>
		<guid isPermaLink="false">https://nhatphuc.com/?p=16765</guid>

					<description><![CDATA[<p>Công cụ tra cứu thay đổi địa giới hành chính Cà Mau 2025 Công cụ [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://nhatphuc.com/chuyen-doi-dia-chi-tinh-ca-mau-cu-sang-moi-2025/">Chuyển đổi địa chỉ Tỉnh Cà Mau cũ sang mới 2025</a> appeared first on <a rel="nofollow" href="https://nhatphuc.com">Nhật Phúc</a>.</p>
]]></description>
										<content:encoded><![CDATA[<!DOCTYPE html>
<html lang="vi">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Công cụ tra cứu thay đổi địa giới hành chính Cà Mau 2025</title>
    <script src="https://cdn.tailwindcss.com"></script>
    <link rel="preconnect" href="https://fonts.googleapis.com">
    <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
    <link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap" rel="stylesheet">
    <style>
        body {
            font-family: 'Inter', sans-serif;
        }
        /* Custom scrollbar for better UX */
        .custom-scrollbar::-webkit-scrollbar {
            width: 8px;
        }
        .custom-scrollbar::-webkit-scrollbar-track {
            background: #f1f1f1;
        }
        .dark .custom-scrollbar::-webkit-scrollbar-track {
            background: #2d3748;
        }
        .custom-scrollbar::-webkit-scrollbar-thumb {
            background: #888;
            border-radius: 4px;
        }
        .custom-scrollbar::-webkit-scrollbar-thumb:hover {
            background: #555;
        }
        /* Autocomplete Styles */
        .autocomplete-items {
            position: absolute;
            border: 1px solid #d1d5db;
            border-top: none;
            z-index: 99;
            top: 100%;
            left: 0;
            right: 0;
            max-height: 210px;
            overflow-y: auto;
        }
        .dark .autocomplete-items {
            border-color: #4b5563;
        }
        .autocomplete-items div {
            padding: 10px;
            cursor: pointer;
            background-color: #fff;
            border-bottom: 1px solid #e5e7eb;
        }
        .dark .autocomplete-items div {
            background-color: #374151;
            border-bottom-color: #4b5563;
        }
        .autocomplete-items div:hover {
            background-color: #e5e7eb;
        }
        .dark .autocomplete-items div:hover {
            background-color: #4b5563;
        }
        .autocomplete-active {
            background-color: #3b82f6 !important;
            color: #ffffff;
        }
        .dark .autocomplete-active {
             background-color: #2563eb !important;
        }
    </style>
</head>
<body class="bg-gray-100 dark:bg-gray-900 text-gray-800 dark:text-gray-200 transition-colors duration-300">

    <div class="container mx-auto p-4 md:p-8 max-w-4xl">
        <header class="text-center mb-8 relative">
            <h1 class="text-3xl md:text-4xl font-bold text-blue-700 dark:text-blue-400">Công cụ tra cứu thay đổi địa giới hành chính Cà Mau</h1>
            <p class="text-lg text-gray-600 dark:text-gray-400 mt-2">Dựa trên Nghị quyết về việc sắp xếp đơn vị hành chính cấp xã, hiệu lực từ 01/07/2025</p>
            
            <!-- Dark Mode Toggle -->
            <button id="theme-toggle" type="button" class="absolute top-0 right-0 text-gray-500 dark:text-gray-400 hover:bg-gray-200 dark:hover:bg-gray-700 focus:outline-none focus:ring-4 focus:ring-gray-200 dark:focus:ring-gray-700 rounded-lg text-sm p-2.5">
                <svg id="theme-toggle-dark-icon" class="hidden w-5 h-5" fill="currentColor" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M17.293 13.293A8 8 0 016.707 2.707a8.001 8.001 0 1010.586 10.586z"></path></svg>
                <svg id="theme-toggle-light-icon" class="hidden w-5 h-5" fill="currentColor" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M10 2a1 1 0 011 1v1a1 1 0 11-2 0V3a1 1 0 011-1zm4 8a4 4 0 11-8 0 4 4 0 018 0zm-.464 4.95l.707.707a1 1 0 001.414-1.414l-.707-.707a1 1 0 00-1.414 1.414zm2.12-10.607a1 1 0 010 1.414l-.706.707a1 1 0 11-1.414-1.414l.707-.707a1 1 0 011.414 0zM17 11a1 1 0 100-2h-1a1 1 0 100 2h1zm-7 4a1 1 0 011 1v1a1 1 0 11-2 0v-1a1 1 0 011-1zM5.05 5.05A1 1 0 003.636 3.636l-.707.707a1 1 0 001.414 1.414l.707-.707zM3 11a1 1 0 100-2H2a1 1 0 100 2h1zM8 16a1 1 0 011 1v1a1 1 0 11-2 0v-1a1 1 0 011-1zM14.95 14.95a1 1 0 01-1.414 0l-.707-.707a1 1 0 011.414-1.414l.707.707a1 1 0 010 1.414z"></path></svg>
            </button>
        </header>

        <main class="bg-white dark:bg-gray-800 p-6 md:p-8 rounded-2xl shadow-lg">
            <div class="mb-6 relative" id="autocomplete-container">
                <label for="old-address-input" class="block text-lg font-medium text-gray-700 dark:text-gray-300 mb-2">Nhập tên Phường / Xã / Thị trấn cũ:</label>
                <input type="text" id="old-address-input" placeholder="Ví dụ: Tân Đức, Tân Thuận,..."
                       class="w-full px-4 py-3 border border-gray-300 dark:border-gray-600 bg-white dark:bg-gray-700 text-gray-900 dark:text-gray-200 rounded-lg focus:ring-2 focus:ring-blue-500 focus:border-blue-500 transition duration-150 ease-in-out text-lg">
                <div id="autocomplete-list" class="autocomplete-items custom-scrollbar rounded-b-lg"></div>
            </div>

            <div class="text-center mb-6">
                <button id="lookup-button" class="bg-blue-600 text-white font-bold py-3 px-8 rounded-lg hover:bg-blue-700 dark:bg-blue-500 dark:hover:bg-blue-600 transition-transform transform hover:scale-105 focus:outline-none focus:ring-4 focus:ring-blue-300 dark:focus:ring-blue-800 text-lg">
                    <svg xmlns="http://www.w3.org/2000/svg" class="h-6 w-6 inline-block mr-2" fill="none" viewBox="0 0 24 24" stroke="currentColor">
                        <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21 21l-6-6m2-5a7 7 0 11-14 0 7 7 0 0114 0z" />
                    </svg>
                    Tra cứu
                </button>
            </div>

            <div id="result-container" class="mt-8 p-6 bg-gray-50 dark:bg-gray-700 rounded-lg border-l-4 border-blue-500 min-h-[100px] hidden">
                <h2 class="text-xl font-semibold text-gray-800 dark:text-gray-100 mb-2">Kết quả tra cứu:</h2>
                <p id="result-text" class="text-lg text-gray-700 dark:text-gray-300"></p>
            </div>
             <div class="mt-8 text-sm text-gray-500 dark:text-gray-400 text-center">
                <p><span class="font-semibold">Lưu ý:</span> Công cụ này chỉ mang tính chất tham khảo. Dữ liệu được tổng hợp từ Nghị quyết dự kiến về việc sắp xếp đơn vị hành chính.</p>
                <p>Đối với các đơn vị bị chia tách, vui lòng liên hệ cơ quan có thẩm quyền để có thông tin chính xác nhất cho địa chỉ cụ thể của bạn.</p>
            </div>
        </main>

        <footer class="text-center mt-8 text-gray-500 dark:text-gray-400 text-sm">
            <p>&copy; 2025 - Được tạo bởi Nhật Phúc.</p>
        </footer>
    </div>

    <script>
        // === DATA MAPPING (CÀ MAU) ===
        const newToOldMap = {
            "Tân Thuận": ["Tân Đức", "Tân Thuận"],
            "Tân Tiến": ["Nguyễn Huân", "Tân Tiến"],
            "Tạ An Khương": ["Tạ An Khương Đông", "Tạ An Khương Nam", "Tạ An Khương"],
            "Trần Phán": ["Tân Trung", "Trần Phán"],
            "Thanh Tùng": ["Ngọc Chánh", "Thanh Tùng"],
            "Đầm Dơi": ["thị trấn Đầm Dơi", "Tân Duyệt", "Tân Dân", "Tạ An Khương"],
            "Quách Phẩm": ["Quách Phẩm Bắc", "Quách Phẩm"],
            "U Minh": ["Khánh Tiến", "Khánh Hòa", "Khánh Thuận", "Khánh Lâm"],
            "Nguyễn Phích": ["thị trấn U Minh", "xã Nguyễn Phích", "Khánh Thuận"],
            "Khánh Lâm": ["Khánh Hội", "Nguyễn Phích", "xã Khánh Lâm"],
            "Khánh An": ["Khánh An", "Nguyễn Phích"],
            "Phan Ngọc Hiển": ["thị trấn Rạch Gốc", "Viên An Đông", "Tân Ân"],
            "Đất Mũi": ["Đất Mũi", "Viên An", "Tân Ân"],
            "Tân Ân": ["Tam Giang Tây", "Tân Ân Tây"],
            "Khánh Bình": ["Khánh Bình Đông", "Khánh Bình"],
            "Đá Bạc": ["Khánh Bình Tây", "Khánh Bình Tây Bắc", "Trần Hợi"],
            "Khánh Hưng": ["Khánh Hải", "Khánh Hưng"],
            "Sông Đốc": ["thị trấn Sông Đốc", "Phong Điền"],
            "Trần Văn Thời": ["thị trấn Trần Văn Thời", "Khánh Lộc", "Phong Lạc", "Lợi An", "Trần Hợi", "Phong Điền"],
            "Thới Bình": ["thị trấn Thới Bình", "xã Thới Bình"],
            "Trí Phải": ["Trí Lực", "Tân Phú", "Trí Phải"],
            "Tân Lộc": ["Tân Lộc Bắc", "Tân Lộc Đông", "Tân Lộc"],
            "Biển Bạch": ["Tân Bằng", "Biển Bạch Đông", "Biển Bạch"],
            "Đất Mới": ["Lâm Hải", "xã Đất Mới", "thị trấn Năm Căn", "Hàm Rồng", "Viên An"],
            "Năm Căn": ["Hàng Vịnh", "thị trấn Năm Căn", "Hàm Rồng"],
            "Tam Giang": ["Hiệp Tùng", "Tam Giang Đông", "Tam Giang"],
            "Cái Đôi Vàm": ["thị trấn Cái Đôi Vàm", "Nguyễn Việt Khái"],
            "Nguyễn Việt Khái": ["Tân Hưng Tây", "Rạch Chèo", "Việt Thắng"],
            "Phú Tân": ["Tân Hải", "xã Phú Tân"],
            "Phú Mỹ": ["Phú Thuận", "Phú Mỹ", "Hòa Mỹ"],
            "Lương Thế Trân": ["Thạnh Phú", "Phú Hưng", "Lương Thế Trân", "Lợi An"],
            "Tân Hưng": ["Tân Hưng", "Đông Hưng", "Đông Thới", "Hòa Mỹ"],
            "Hưng Mỹ": ["Hưng Mỹ", "Tân Hưng Đông", "Hòa Mỹ"],
            "Cái Nước": ["thị trấn Cái Nước", "Trần Thới", "Đông Hưng", "Đông Thới", "Tân Hưng Đông"],
            "Phong Thạnh": ["Tân Thạnh", "Phong Thạnh Tây", "Tân Phong"],
            "Hồng Dân": ["thị trấn Ngan Dừa", "Lộc Ninh", "Ninh Hòa"],
            "Vĩnh Lộc": ["Vĩnh Lộc A", "Vĩnh Lộc"],
            "Ninh Thạnh Lợi": ["Ninh Thạnh Lợi A", "Ninh Thạnh Lợi"],
            "Ninh Quới": ["Ninh Quới A", "Ninh Quới"],
            "Gành Hào": ["thị trấn Gành Hào", "Long Điền Tây"],
            "Định Thành": ["An Phúc", "Định Thành A", "Định Thành"],
            "An Trạch": ["An Trạch A", "An Trạch"],
            "Long Điền": ["Điền Hải", "Long Điền"],
            "Đông Hải": ["Long Điền Đông", "Long Điền Đông A"],
            "Hoà Bình": ["thị trấn Hòa Bình", "Vĩnh Mỹ A", "Long Thạnh"],
            "Vĩnh Mỹ": ["Minh Diệu", "Vĩnh Bình", "Vĩnh Mỹ B"],
            "Vĩnh Hậu": ["Vĩnh Thịnh", "Vĩnh Hậu A", "Vĩnh Hậu"],
            "Phước Long": ["thị trấn Phước Long", "Vĩnh Phú Đông"],
            "Vĩnh Phước": ["xã Phước Long", "Vĩnh Phú Tây"],
            "Phong Hiệp": ["Phong Thạnh Tây A", "Phong Thạnh Tây B"],
            "Vĩnh Thanh": ["Hưng Phú", "Vĩnh Thanh"],
            "Vĩnh Lợi": ["thị trấn Châu Hưng", "Châu Hưng A"],
            "Hưng Hội": ["Hưng Thành", "Hưng Hội"],
            "Châu Thới": ["Vĩnh Hưng", "Vĩnh Hưng A", "Châu Thới"],
            "phường Bạc Liêu": ["Phường 1 (thành phố Bạc Liêu)", "Phường 2 (thành phố Bạc Liêu)", "Phường 7", "Phường 8 (thành phố Bạc Liêu)", "Phường 3"],
            "phường Vĩnh Trạch": ["Phường 5 (thành phố Bạc Liêu)", "Vĩnh Trạch"],
            "phường Hiệp Thành": ["Nhà Mát", "Vĩnh Trạch Đông", "Hiệp Thành"],
            "phường Giá Rai": ["Phường 1 (thị xã Giá Rai)", "Hộ Phòng", "Phong Thạnh", "Phong Thạnh A"],
            "phường Láng Tròn": ["Láng Tròn", "Phong Tân", "Phong Thạnh Đông"],
            "phường An Xuyên": ["Phường 1 (thành phố Cà Mau)", "Phường 2 (thành phố Cà Mau)", "Phường 9", "Tân Xuyên", "An Xuyên"],
            "phường Lý Văn Lâm": ["Phường 8 (thành phố Cà Mau)", "Lý Văn Lâm", "Lợi An"],
            "phường Tân Thành": ["Phường 5 (thành phố Cà Mau)", "phường Tân Thành", "xã Tân Thành", "Phường 7 (thành phố Cà Mau)", "Phường 6", "Định Bình", "Tắc Vân"],
            "phường Hoà Thành": ["Hòa Tân", "Hòa Thành", "Phường 7 (thành phố Cà Mau)", "Phường 6", "Định Bình", "Tắc Vân"]
        };
        
        document.addEventListener('DOMContentLoaded', function() {
            // --- Elements ---
            const input = document.getElementById('old-address-input');
            const button = document.getElementById('lookup-button');
            const resultContainer = document.getElementById('result-container');
            const resultText = document.getElementById('result-text');
            const autocompleteList = document.getElementById('autocomplete-list');
            const themeToggleButton = document.getElementById('theme-toggle');
            const darkIcon = document.getElementById('theme-toggle-dark-icon');
            const lightIcon = document.getElementById('theme-toggle-light-icon');
            
            // --- Dark Mode Logic ---
            const updateThemeIcons = () => {
                if (document.documentElement.classList.contains('dark')) {
                    lightIcon.classList.remove('hidden');
                    darkIcon.classList.add('hidden');
                } else {
                    lightIcon.classList.add('hidden');
                    darkIcon.classList.remove('hidden');
                }
            };
            if (localStorage.getItem('color-theme') === 'dark' || (!('color-theme' in localStorage) && window.matchMedia('(prefers-color-scheme: dark)').matches)) {
                document.documentElement.classList.add('dark');
            }
            updateThemeIcons();
            themeToggleButton.addEventListener('click', () => {
                document.documentElement.classList.toggle('dark');
                const theme = document.documentElement.classList.contains('dark') ? 'dark' : 'light';
                localStorage.setItem('color-theme', theme);
                updateThemeIcons();
            });

            // --- Autocomplete & Lookup Logic ---
            const allOldWards = [...new Set(Object.values(newToOldMap).flat())].sort((a, b) => a.localeCompare(b, 'vi'));

            const findNewAddress = (wardName) => {
                const rawInput = wardName.trim();
                if (!rawInput) {
                    resultText.innerHTML = "Vui lòng nhập tên đơn vị hành chính cũ.";
                    resultContainer.className = "mt-8 p-6 bg-red-50 dark:bg-red-900/20 rounded-lg border-l-4 border-red-500 dark:border-red-400";
                    resultContainer.style.display = "block";
                    return;
                }

                let foundNewAddresses = new Set();
                for (const newAddress in newToOldMap) {
                    if (newToOldMap[newAddress].includes(rawInput)) {
                        foundNewAddresses.add(newAddress);
                    }
                }
                
                resultContainer.style.display = 'block';
                if (foundNewAddresses.size > 0) {
                    const newAddressesArray = Array.from(foundNewAddresses);
                    let resultHTML = `Đơn vị hành chính <span class="font-semibold">"${rawInput}"</span> sẽ thuộc về: <br><strong class="text-blue-700 dark:text-blue-400 text-xl">${newAddressesArray.join(' hoặc ')}</strong>.`;
                    
                    if (newAddressesArray.length > 1) {
                         resultHTML += `<br><br><span class="text-sm text-amber-800 dark:text-amber-300 bg-amber-100 dark:bg-amber-900/30 p-2 rounded-md block">Lưu ý: Đơn vị cũ của bạn đã được chia tách vào nhiều đơn vị mới khác nhau. Kết quả chính xác phụ thuộc vào địa chỉ đường/phố cụ thể.</span>`;
                    }
                    resultText.innerHTML = resultHTML;
                    resultContainer.className = "mt-8 p-6 bg-blue-50 dark:bg-blue-900/20 rounded-lg border-l-4 border-blue-500 dark:border-blue-400";
                } else {
                    resultText.innerHTML = `Không tìm thấy thông tin chuyển đổi cho <span class="font-semibold">"${rawInput}"</span>. Vui lòng kiểm tra lại chính tả hoặc chọn từ danh sách gợi ý.`;
                    resultContainer.className = "mt-8 p-6 bg-red-50 dark:bg-red-900/20 rounded-lg border-l-4 border-red-500 dark:border-red-400";
                }
            };
            
            button.addEventListener('click', () => findNewAddress(input.value));
            
            const closeAllLists = (elmnt) => {
                const items = document.getElementsByClassName("autocomplete-items");
                for (let i = 0; i < items.length; i++) {
                    if (elmnt != items[i] && elmnt != input) {
                        items[i].innerHTML = "";
                    }
                }
            };

            input.addEventListener('input', function(e) {
                let val = this.value;
                closeAllLists();
                if (!val) { return false; }
                
                const normalizedVal = val.toLowerCase();
                const filteredWards = allOldWards.filter(ward => 
                    ward.toLowerCase().includes(normalizedVal)
                );

                filteredWards.forEach(ward => {
                    let item = document.createElement("DIV");
                    
                    let matchIndex = ward.toLowerCase().indexOf(normalizedVal);
                    item.innerHTML = ward.substr(0, matchIndex)
                                   + "<strong>" + ward.substr(matchIndex, val.length) + "</strong>"
                                   + ward.substr(matchIndex + val.length);
                    
                    item.addEventListener("click", function(e) {
                        input.value = ward;
                        findNewAddress(ward); 
                        closeAllLists();
                    });
                    autocompleteList.appendChild(item);
                });
            });
            
            input.addEventListener('keydown', function(e) {
                if (e.key === "Enter") {
                    e.preventDefault();
                    findNewAddress(this.value);
                    closeAllLists();
                }
            });

            document.addEventListener("click", function (e) {
                closeAllLists(e.target);
            });
        });

    </script>

</body>
</html>
<p>Sắp xếp các đơn vị hành chính cấp xã của tỉnh Cà Mau</p>
<p>Trên cơ sở Đề án số 364/ĐA-CP ngày 09 tháng 5 năm 2025 của Chính phủ về sắp xếp đơn vị hành chính cấp xã của tỉnh Cà Mau (mới) năm 2025, Ủy ban Thường vụ Quốc hội quyết định sắp xếp để thành lập các đơn vị hành chính cấp xã của tỉnh Cà Mau như sau:</p>
<p>1. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Tân Đức và xã Tân Thuận thành xã mới có tên gọi là xã Tân Thuận.</p>
<p>2. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Nguyễn Huân và xã Tân Tiến thành xã mới có tên gọi là xã Tân Tiến.</p>
<p>3. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Tạ An Khương Đông, xã Tạ An Khương Nam và một phần diện tích tự nhiên, quy mô dân số của xã Tạ An Khương thành xã mới có tên gọi là xã Tạ An Khương.</p>
<p>4. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Tân Trung và xã Trần Phán thành xã mới có tên gọi là xã Trần Phán.</p>
<p>5. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Ngọc Chánh và xã Thanh Tùng thành xã mới có tên gọi là xã Thanh Tùng.</p>
<p>6. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Đầm Dơi, xã Tân Duyệt, xã Tân Dân và phần còn lại của xã Tạ An Khương sau khi sắp xếp theo quy định tại khoản 3 Điều này thành xã mới có tên gọi là xã Đầm Dơi.</p>
<p>7. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Quách Phẩm Bắc và xã Quách Phẩm thành xã mới có tên gọi là xã Quách Phẩm.</p>
<p>8. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Khánh Tiến, xã Khánh Hòa, một phần diện tích tự nhiên, quy mô dân số của xã Khánh Thuận và xã Khánh Lâm thành xã mới có tên gọi là xã U Minh.</p>
<p>9. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn U Minh, một phần diện tích tự nhiên, quy mô dân số của xã Nguyễn Phích và phần còn lại của xã Khánh Thuận sau khi sắp xếp theo quy định tại khoản 8 Điều này thành xã mới có tên gọi là xã Nguyễn Phích.</p>
<p>10. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Khánh Hội, một phần diện tích tự nhiên, quy mô dân số của xã Nguyễn Phích và phần còn lại của xã Khánh Lâm sau khi sắp xếp theo quy định tại khoản 8 Điều này thành xã mới có tên gọi là xã Khánh Lâm.</p>
<p>11. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Khánh An và phần còn lại của xã Nguyễn Phích sau khi sắp xếp theo quy định tại khoản 9, khoản 10 Điều này thành xã mới có tên gọi là xã Khánh An.</p>
<p>12. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Rạch Gốc, xã Viên An Đông và một phần diện tích tự nhiên, quy mô dân số của xã Tân Ân thành xã mới có tên gọi là xã Phan Ngọc Hiển.</p>
<p>13. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Đất Mũi, một phần diện tích tự nhiên, quy mô dân số của xã Viên An và phần còn lại của của xã Tân Ân sau khi sắp xếp theo quy định tại khoản 12 Điều này thành xã mới có tên gọi là xã Đất Mũi.</p>
<p>14. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Tam Giang Tây và xã Tân Ân Tây thành xã mới có tên gọi là xã Tân Ân.</p>
<p>15. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Khánh Bình Đông và xã Khánh Bình thành xã mới có tên gọi là xã Khánh Bình.</p>
<p>16. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Khánh Bình Tây (bao gồm Hòn Đá Bạc), xã Khánh Bình Tây Bắc và một phần diện tích tự nhiên, quy mô dân số của xã Trần Hợi thành xã mới có tên gọi là xã Đá Bạc.</p>
<p>17. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Khánh Hải và xã Khánh Hưng thành xã mới có tên gọi là xã Khánh Hưng.</p>
<p>18. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Sông Đốc (bao gồm cụm đảo Hòn Chuối) và một phần diện tích tự nhiên, quy mô dân số của xã Phong Điền thành xã mới có tên gọi là xã Sông Đốc.</p>
<p>19. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Trần Văn Thời, xã Khánh Lộc, xã Phong Lạc, một phần diện tích tự nhiên, quy mô dân số của xã Lợi An, phần còn lại của xã Trần Hợi sau khi sắp xếp theo quy định tại</p>
<p>khoản 16 Điều này và phần còn lại của xã Phong Điền sau khi sắp xếp theo quy định tại khoản 18 Điều này thành xã mới có tên gọi là xã Trần Văn Thời.</p>
<p>20. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Thới Bình và xã Thới Bình thành xã mới có tên gọi là xã Thới Bình.</p>
<p>21. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Trí Lực, Tân Phú và Trí Phải thành xã mới có tên gọi là xã Trí Phải.</p>
<p>22. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Tân Lộc Bắc, Tân Lộc Đông và Tân Lộc thành xã mới có tên gọi là xã Tân Lộc.</p>
<p>23. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Tân Bằng, Biển Bạch Đông và Biển Bạch thành xã mới có tên gọi là xã Biển Bạch.</p>
<p>24. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Lâm Hải, xã Đất Mới, một phần diện tích tự nhiên, quy mô dân số của thị trấn Năm Căn và xã Hàm Rồng, phần còn lại của xã Viên An sau khi sắp xếp theo quy định tại khoản 13 Điều này thành xã mới có tên gọi là xã Đất Mới.</p>
<p>25. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Hàng Vịnh, phần còn lại của thị trấn Năm Căn và xã Hàm Rồng sau khi sắp xếp theo quy định tại khoản 24 Điều này thành xã mới có tên gọi là xã Năm Căn.</p>
<p>26. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Hiệp Tùng, Tam Giang Đông và Tam Giang thành xã mới có tên gọi là xã Tam Giang.</p>
<p>27. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Cái Đôi Vàm và xã Nguyễn Việt Khái thành xã mới có tên gọi là xã Cái Đôi Vàm.</p>
<p>28. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Tân Hưng Tây, Rạch Chèo và Việt Thắng thành xã mới có tên gọi là xã Nguyễn Việt Khái.</p>
<p>29. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Tân Hải và xã Phú Tân thành xã mới có tên gọi là xã Phú Tân.</p>
<p>30. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Phú Thuận, xã Phú Mỹ và một phần diện tích tự nhiên, quy mô dân số của xã Hòa Mỹ thành xã mới có tên gọi là xã Phú Mỹ.</p>
<p>31. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Thạnh Phú, Phú Hưng, Lương Thế Trân và một phần diện tích tự nhiên, quy mô dân số của xã Lợi An thành xã mới có tên gọi là xã Lương Thế Trân.</p>
<p>32. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Tân Hưng và một phần diện tích tự nhiên, quy mô dân số của các xã Đông Hưng, Đông Thới, Hòa Mỹ thành xã mới có tên gọi là xã Tân Hưng.</p>
<p>33. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Hưng Mỹ, một phần diện tích tự nhiên, quy mô dân số của xã Tân Hưng Đông và phần còn lại của xã Hòa Mỹ sau khi sắp xếp theo quy định tại khoản 30, khoản 32 Điều này thành xã mới có tên gọi là xã Hưng Mỹ.</p>
<p>34. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Cái Nước, xã Trần Thới, phần còn lại của xã xã Đông Hưng và Đông Thới sau khi sắp xếp theo</p>
<p>quy định tại khoản 32 Điều này và phần còn lại của xã Tân Hưng Đông sau khi sắp xếp theo quy định tại khoản 33 Điều này thành xã mới có tên gọi là xã Cái Nước.</p>
<p>35. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Tân Thạnh, Phong Thạnh Tây và Tân Phong thành xã mới có tên gọi là xã Phong Thạnh.</p>
<p>36. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Ngan Dừa, xã Lộc Ninh và xã Ninh Hòa thành xã mới có tên gọi là xã Hồng Dân.</p>
<p>37. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Vĩnh Lộc A và xã Vĩnh Lộc thành xã mới có tên gọi là xã Vĩnh Lộc.</p>
<p>38. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Ninh Thạnh Lợi A và xã Ninh Thạnh Lợi thành xã Ninh Thạnh Lợi.</p>
<p>39. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Ninh Quới A và xã Ninh Quới thành xã mới có tên gọi là xã Ninh Quới.</p>
<p>40. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Gành Hào và xã Long Điền Tây thành xã mới có tên gọi là xã Gành Hào.</p>
<p>41. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã An Phúc, Định Thành A và Định Thành thành xã mới có tên gọi là xã Định Thành.</p>
<p>42. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã An Trạch A và xã An Trạch thành xã mới có tên gọi là xã An Trạch.</p>
<p>43. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Điền Hải và xã Long Điền thành xã mới có tên gọi là xã Long Điền.</p>
<p>44. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Long Điền Đông và xã Long Điền Đông A thành xã mới có tên gọi là xã Đông Hải.</p>
<p>45. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Hòa Bình, xã Vĩnh Mỹ A và xã Long Thạnh thành xã mới có tên gọi là xã Hoà Bình.</p>
<p>46. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Minh Diệu, Vĩnh Bình và Vĩnh Mỹ B thành xã mới có tên gọi là xã Vĩnh Mỹ.</p>
<p>47. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Vĩnh Thịnh, Vĩnh Hậu A và Vĩnh Hậu thành xã mới có tên gọi là xã Vĩnh Hậu.</p>
<p>48. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Phước Long và xã Vĩnh Phú Đông thành xã mới có tên gọi là xã Phước Long.</p>
<p>49. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Phước Long và xã Vĩnh Phú Tây thành xã mới có tên gọi là xã Vĩnh Phước.</p>
<p>50. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Phong Thạnh Tây A và xã Phong Thạnh Tây B thành xã mới có tên gọi là xã Phong Hiệp.</p>
<p>51. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Hưng Phú và xã Vĩnh Thanh thành xã mới có tên gọi là xã Vĩnh Thanh.</p>
<p>52. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Châu Hưng và xã Châu Hưng A thành xã mới có tên gọi là xã Vĩnh Lợi.</p>
<p>53. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Hưng Thành và xã Hưng Hội thành xã mới có tên gọi là xã Hưng Hội.</p>
<p>54. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Vĩnh Hưng, Vĩnh Hưng A và Châu Thới thành xã mới có tên gọi là xã Châu Thới.</p>
<p>55. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của Phường 1, Phường 2, Phường 7 và Phường 8 (thành phố Bạc Liêu), Phường 3 thành phường mới có tên gọi là phường Bạc Liêu.</p>
<p>56. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của Phường 5 (thành phố Bạc Liêu) và xã Vĩnh Trạch thành phường mới có tên gọi là phường Vĩnh Trạch.</p>
<p>57. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của phường Nhà Mát, xã Vĩnh Trạch Đông và xã Hiệp Thành thành phường mới có tên gọi là phường Hiệp Thành.</p>
<p>58. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của Phường 1 (thị xã Giá Rai), phường Hộ Phòng, xã Phong Thạnh và xã Phong Thạnh A thành phường mới có tên gọi là phường Giá Rai.</p>
<p>59. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của phường Láng Tròn, xã Phong Tân và xã Phong Thạnh Đông thành phường mới có tên gọi là phường Láng Tròn.</p>
<p>60. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của Phường 1 và Phường 2 (thành phố Cà Mau), Phường 9, phường Tân Xuyên, xã An Xuyên thành phường mới có tên gọi là phường An Xuyên.</p>
<p>61. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của Phường 8 (thành phố Cà Mau), xã Lý Văn Lâm và phần còn lại của xã Lợi An sau khi sắp xếp theo quy định tại khoản 19, khoản 31 Điều này thành phường mới có tên gọi là phường Lý Văn Lâm.</p>
<p>62. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của Phường 5 (thành phố Cà Mau), phường Tân Thành, xã Tân Thành, một phần diện tích tự nhiên, quy mô dân số của Phường 7 (thành phố Cà Mau), Phường 6, xã Định Bình và xã Tắc Vân thành phường mới có tên gọi là phường Tân Thành.</p>
<p>63. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Hòa Tân, xã Hòa Thành, phần còn lại của Phường 7 (thành phố Cà Mau), Phường 6, xã Định Bình và xã Tắc Vân sau khi sắp xếp theo quy định tại khoản 62 Điều này thành phường mới có tên gọi là phường Hoà Thành.</p>
<p>64. Sau khi sắp xếp, tỉnh Cà Mau có 64 đơn vị hành chính cấp xã, gồm 55 xã và 09 phường; trong đó có 54 xã, 09 phường hình thành sau sắp xếp quy định tại Điều này và 01 xã không thực hiện sắp xếp là xã Hồ Thị Kỷ.</p>
<p>The post <a rel="nofollow" href="https://nhatphuc.com/chuyen-doi-dia-chi-tinh-ca-mau-cu-sang-moi-2025/">Chuyển đổi địa chỉ Tỉnh Cà Mau cũ sang mới 2025</a> appeared first on <a rel="nofollow" href="https://nhatphuc.com">Nhật Phúc</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://nhatphuc.com/chuyen-doi-dia-chi-tinh-ca-mau-cu-sang-moi-2025/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Chuyển đổi địa chỉ Tỉnh An Giang cũ sang mới 2025</title>
		<link>https://nhatphuc.com/chuyen-doi-dia-chi-tinh-an-giang-cu-sang-moi-2025/</link>
					<comments>https://nhatphuc.com/chuyen-doi-dia-chi-tinh-an-giang-cu-sang-moi-2025/#respond</comments>
		
		<dc:creator><![CDATA[Linh Nguyễn]]></dc:creator>
		<pubDate>Mon, 30 Jun 2025 06:34:34 +0000</pubDate>
				<category><![CDATA[Khám phá]]></category>
		<category><![CDATA[sáp nhập 63 tỉnh thành]]></category>
		<category><![CDATA[sáp nhập tỉnh thành]]></category>
		<guid isPermaLink="false">https://nhatphuc.com/?p=16762</guid>

					<description><![CDATA[<p>Công cụ tra cứu thay đổi địa giới hành chính An Giang 2025 Công cụ [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://nhatphuc.com/chuyen-doi-dia-chi-tinh-an-giang-cu-sang-moi-2025/">Chuyển đổi địa chỉ Tỉnh An Giang cũ sang mới 2025</a> appeared first on <a rel="nofollow" href="https://nhatphuc.com">Nhật Phúc</a>.</p>
]]></description>
										<content:encoded><![CDATA[<!DOCTYPE html>
<html lang="vi">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Công cụ tra cứu thay đổi địa giới hành chính An Giang 2025</title>
    <script src="https://cdn.tailwindcss.com"></script>
    <link rel="preconnect" href="https://fonts.googleapis.com">
    <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
    <link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap" rel="stylesheet">
    <style>
        body {
            font-family: 'Inter', sans-serif;
        }
        /* Custom scrollbar for better UX */
        .custom-scrollbar::-webkit-scrollbar {
            width: 8px;
        }
        .custom-scrollbar::-webkit-scrollbar-track {
            background: #f1f1f1;
        }
        .dark .custom-scrollbar::-webkit-scrollbar-track {
            background: #2d3748;
        }
        .custom-scrollbar::-webkit-scrollbar-thumb {
            background: #888;
            border-radius: 4px;
        }
        .custom-scrollbar::-webkit-scrollbar-thumb:hover {
            background: #555;
        }
        /* Autocomplete Styles */
        .autocomplete-items {
            position: absolute;
            border: 1px solid #d1d5db;
            border-top: none;
            z-index: 99;
            top: 100%;
            left: 0;
            right: 0;
            max-height: 210px;
            overflow-y: auto;
        }
        .dark .autocomplete-items {
            border-color: #4b5563;
        }
        .autocomplete-items div {
            padding: 10px;
            cursor: pointer;
            background-color: #fff;
            border-bottom: 1px solid #e5e7eb;
        }
        .dark .autocomplete-items div {
            background-color: #374151;
            border-bottom-color: #4b5563;
        }
        .autocomplete-items div:hover {
            background-color: #e5e7eb;
        }
        .dark .autocomplete-items div:hover {
            background-color: #4b5563;
        }
        .autocomplete-active {
            background-color: #3b82f6 !important;
            color: #ffffff;
        }
        .dark .autocomplete-active {
             background-color: #2563eb !important;
        }
    </style>
</head>
<body class="bg-gray-100 dark:bg-gray-900 text-gray-800 dark:text-gray-200 transition-colors duration-300">

    <div class="container mx-auto p-4 md:p-8 max-w-4xl">
        <header class="text-center mb-8 relative">
            <h1 class="text-3xl md:text-4xl font-bold text-blue-700 dark:text-blue-400">Công cụ tra cứu thay đổi địa giới hành chính An Giang</h1>
            <p class="text-lg text-gray-600 dark:text-gray-400 mt-2">Dựa trên Nghị quyết về việc sắp xếp đơn vị hành chính cấp xã, hiệu lực từ 01/07/2025</p>
            
            <!-- Dark Mode Toggle -->
            <button id="theme-toggle" type="button" class="absolute top-0 right-0 text-gray-500 dark:text-gray-400 hover:bg-gray-200 dark:hover:bg-gray-700 focus:outline-none focus:ring-4 focus:ring-gray-200 dark:focus:ring-gray-700 rounded-lg text-sm p-2.5">
                <svg id="theme-toggle-dark-icon" class="hidden w-5 h-5" fill="currentColor" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M17.293 13.293A8 8 0 016.707 2.707a8.001 8.001 0 1010.586 10.586z"></path></svg>
                <svg id="theme-toggle-light-icon" class="hidden w-5 h-5" fill="currentColor" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M10 2a1 1 0 011 1v1a1 1 0 11-2 0V3a1 1 0 011-1zm4 8a4 4 0 11-8 0 4 4 0 018 0zm-.464 4.95l.707.707a1 1 0 001.414-1.414l-.707-.707a1 1 0 00-1.414 1.414zm2.12-10.607a1 1 0 010 1.414l-.706.707a1 1 0 11-1.414-1.414l.707-.707a1 1 0 011.414 0zM17 11a1 1 0 100-2h-1a1 1 0 100 2h1zm-7 4a1 1 0 011 1v1a1 1 0 11-2 0v-1a1 1 0 011-1zM5.05 5.05A1 1 0 003.636 3.636l-.707.707a1 1 0 001.414 1.414l.707-.707zM3 11a1 1 0 100-2H2a1 1 0 100 2h1zM8 16a1 1 0 011 1v1a1 1 0 11-2 0v-1a1 1 0 011-1zM14.95 14.95a1 1 0 01-1.414 0l-.707-.707a1 1 0 011.414-1.414l.707.707a1 1 0 010 1.414z"></path></svg>
            </button>
        </header>

        <main class="bg-white dark:bg-gray-800 p-6 md:p-8 rounded-2xl shadow-lg">
            <div class="mb-6 relative" id="autocomplete-container">
                <label for="old-address-input" class="block text-lg font-medium text-gray-700 dark:text-gray-300 mb-2">Nhập tên Phường / Xã / Thị trấn cũ:</label>
                <input type="text" id="old-address-input" placeholder="Ví dụ: An Phú, Hưng Hà,..."
                       class="w-full px-4 py-3 border border-gray-300 dark:border-gray-600 bg-white dark:bg-gray-700 text-gray-900 dark:text-gray-200 rounded-lg focus:ring-2 focus:ring-blue-500 focus:border-blue-500 transition duration-150 ease-in-out text-lg">
                <div id="autocomplete-list" class="autocomplete-items custom-scrollbar rounded-b-lg"></div>
            </div>

            <div class="text-center mb-6">
                <button id="lookup-button" class="bg-blue-600 text-white font-bold py-3 px-8 rounded-lg hover:bg-blue-700 dark:bg-blue-500 dark:hover:bg-blue-600 transition-transform transform hover:scale-105 focus:outline-none focus:ring-4 focus:ring-blue-300 dark:focus:ring-blue-800 text-lg">
                    <svg xmlns="http://www.w3.org/2000/svg" class="h-6 w-6 inline-block mr-2" fill="none" viewBox="0 0 24 24" stroke="currentColor">
                        <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21 21l-6-6m2-5a7 7 0 11-14 0 7 7 0 0114 0z" />
                    </svg>
                    Tra cứu
                </button>
            </div>

            <div id="result-container" class="mt-8 p-6 bg-gray-50 dark:bg-gray-700 rounded-lg border-l-4 border-blue-500 min-h-[100px] hidden">
                <h2 class="text-xl font-semibold text-gray-800 dark:text-gray-100 mb-2">Kết quả tra cứu:</h2>
                <p id="result-text" class="text-lg text-gray-700 dark:text-gray-300"></p>
            </div>
             <div class="mt-8 text-sm text-gray-500 dark:text-gray-400 text-center">
                <p><span class="font-semibold">Lưu ý:</span> Công cụ này chỉ mang tính chất tham khảo. Dữ liệu được tổng hợp từ Nghị quyết dự kiến về việc sắp xếp đơn vị hành chính.</p>
                <p>Đối với các đơn vị bị chia tách, vui lòng liên hệ cơ quan có thẩm quyền để có thông tin chính xác nhất cho địa chỉ cụ thể của bạn.</p>
            </div>
        </main>

        <footer class="text-center mt-8 text-gray-500 dark:text-gray-400 text-sm">
            <p>&copy; 2025 - Được tạo bởi Nhật Phúc.</p>
        </footer>
    </div>

    <script>
        // === DATA MAPPING (AN GIANG) ===
        const newToOldMap = {
            "An Phú": ["thị trấn An Phú", "Vĩnh Hội Đông", "Phú Hội", "Phước Hưng"],
            "Vĩnh Hậu": ["thị trấn Đa Phước", "Vĩnh Trường", "Vĩnh Hậu"],
            "Nhơn Hội": ["Quốc Thái", "Nhơn Hội", "Phước Hưng", "Phú Hội"],
            "Khánh Bình": ["thị trấn Long Bình", "Khánh An", "Khánh Bình"],
            "Phú Hữu": ["Phú Hữu", "Vĩnh Lộc", "Phước Hưng"],
            "Tân An": ["Tân An", "Tân Thạnh (thị xã Tân Châu)"],
            "Châu Phong": ["Phú Vĩnh", "Lê Chánh", "Châu Phong"],
            "Vĩnh Xương": ["Vĩnh Hòa (thị xã Tân Châu)", "Phú Lộc", "Vĩnh Xương"],
            "Phú Tân": ["thị trấn Phú Mỹ", "Tân Hòa (huyện Phú Tân)", "Tân Trung", "Phú Hưng"],
            "Phú An": ["Phú Thọ", "Phú Xuân", "Phú An"],
            "Bình Thạnh Đông": ["Hiệp Xương", "Phú Bình", "Bình Thạnh Đông"],
            "Chợ Vàm": ["thị trấn Chợ Vàm", "Phú Thạnh", "Phú Thành"],
            "Hòa Lạc": ["Phú Hiệp", "Hòa Lạc"],
            "Phú Lâm": ["Long Hòa", "Phú Long", "Phú Lâm"],
            "Châu Phú": ["thị trấn Cái Dầu", "Bình Long", "Bình Phú"],
            "Mỹ Đức": ["Khánh Hòa", "Mỹ Đức"],
            "Vĩnh Thạnh Trung": ["thị trấn Vĩnh Thạnh Trung", "Mỹ Phú"],
            "Bình Mỹ": ["Bình Thủy", "Bình Chánh", "Bình Mỹ"],
            "Thạnh Mỹ Tây": ["Đào Hữu Cảnh", "Ô Long Vĩ", "Thạnh Mỹ Tây"],
            "An Cư": ["Văn Giáo", "Vĩnh Trung", "An Cư"],
            "Núi Cấm": ["Tân Lập", "An Hảo"],
            "Ba Chúc": ["thị trấn Ba Chúc", "Lạc Quới", "Lê Trì"],
            "Tri Tôn": ["thị trấn Tri Tôn", "Núi Tô", "Châu Lăng"],
            "Ô Lâm": ["An Tức", "Lương Phi", "Ô Lâm"],
            "Cô Tô": ["thị trấn Cô Tô", "Tà Đảnh", "Tân Tuyến"],
            "Vĩnh Gia": ["Vĩnh Phước", "Lương An Trà", "Vĩnh Gia"],
            "An Châu": ["thị trấn An Châu", "Hòa Bình Thạnh", "Vĩnh Thành"],
            "Bình Hòa": ["Bình Thạnh", "An Hòa", "Bình Hòa"],
            "Cần Đăng": ["Vĩnh Lợi", "Cần Đăng"],
            "Vĩnh Hanh": ["Vĩnh Nhuận", "Vĩnh Hanh"],
            "Vĩnh An": ["thị trấn Vĩnh Bình", "Tân Phú", "Vĩnh An"],
            "Chợ Mới": ["thị trấn Chợ Mới", "Kiến An", "Kiến Thành"],
            "Cù Lao Giêng": ["Tấn Mỹ", "Mỹ Hiệp", "Bình Phước Xuân"],
            "Hội An": ["thị trấn Hội An", "Hòa An (huyện Chợ Mới)", "Hòa Bình"],
            "Long Điền": ["thị trấn Mỹ Luông", "Long Điền A", "Long Điền B"],
            "Nhơn Mỹ": ["Mỹ Hội Đông", "Long Giang", "Nhơn Mỹ"],
            "Long Kiến": ["An Thạnh Trung", "Mỹ An", "Long Kiến"],
            "Thoại Sơn": ["thị trấn Núi Sập", "Thoại Giang", "Bình Thành"],
            "Óc Eo": ["thị trấn Óc Eo", "Vọng Thê", "Vọng Đông"],
            "Định Mỹ": ["Vĩnh Phú (huyện Thoại Sơn)", "Định Thành", "Định Mỹ"],
            "Phú Hòa": ["thị trấn Phú Hòa", "Phú Thuận", "Vĩnh Chánh"],
            "Vĩnh Trạch": ["Vĩnh Khánh", "Vĩnh Trạch"],
            "Tây Phú": ["An Bình", "Mỹ Phú Đông", "Tây Phú"],
            "Vĩnh Bình": ["Vĩnh Bình Bắc", "Vĩnh Bình Nam", "Bình Minh"],
            "Vĩnh Thuận": ["Tân Thuận", "Vĩnh Thuận"],
            "Vĩnh Phong": ["thị trấn Vĩnh Thuận", "Phong Đông", "Vĩnh Phong"],
            "Vĩnh Hòa": ["Vĩnh Hòa (huyện U Minh Thượng)", "Thạnh Yên A", "Hòa Chánh", "Thạnh Yên"],
            "U Minh Thượng": ["An Minh Bắc", "Minh Thuận"],
            "Đông Hòa": ["Đông Thạnh", "Đông Hòa"],
            "Tân Thạnh": ["Tân Thạnh (huyện An Minh)", "Thuận Hòa"],
            "Đông Hưng": ["Vân Khánh Đông", "Đông Hưng A"],
            "An Minh": ["thị trấn Thứ Mười Một", "Đông Hưng", "Đông Hưng B"],
            "Vân Khánh": ["Vân Khánh Tây", "Vân Khánh"],
            "Tây Yên": ["Tây Yên A", "Nam Yên", "Tây Yên"],
            "Đông Thái": ["Nam Thái", "Nam Thái A", "Đông Thái"],
            "An Biên": ["thị trấn Thứ Ba", "Đông Yên", "Hưng Yên"],
            "Định Hòa": ["Thới Quản", "Thủy Liễu", "Định Hòa"],
            "Gò Quao": ["thị trấn Gò Quao", "Vĩnh Phước B", "Định An"],
            "Vĩnh Hòa Hưng": ["Vĩnh Hòa Hưng Bắc", "Vĩnh Hòa Hưng Nam"],
            "Vĩnh Tuy": ["Vĩnh Thắng", "Vĩnh Phước A", "Vĩnh Tuy"],
            "Giồng Riềng": ["thị trấn Giồng Riềng", "Bàn Tân Định", "Thạnh Hòa", "Bàn Thạch", "Thạnh Bình"],
            "Thạnh Hưng": ["Thạnh Lộc (huyện Giồng Riềng)", "Thạnh Phước", "Thạnh Hưng"],
            "Long Thạnh": ["Vĩnh Phú (huyện Giồng Riềng)", "Vĩnh Thạnh", "Long Thạnh"],
            "Hòa Hưng": ["Hòa An (huyện Giồng Riềng)", "Hòa Lợi", "Hòa Hưng"],
            "Ngọc Chúc": ["Ngọc Thuận", "Ngọc Thành", "Ngọc Chúc"],
            "Hòa Thuận": ["Ngọc Hòa", "Hòa Thuận"],
            "Tân Hội": ["Tân Hòa", "Tân An (huyện Tân Hiệp)", "Tân Thành", "Tân Hội"],
            "Tân Hiệp": ["thị trấn Tân Hiệp", "Tân Hiệp B", "Thạnh Đông B", "Thạnh Đông"],
            "Thạnh Đông": ["Tân Hiệp A", "Thạnh Trị", "Thạnh Đông A"],
            "Thạnh Lộc": ["Thạnh Lộc (huyện Châu Thành)", "Mong Thọ", "Mong Thọ A", "Mong Thọ B"],
            "Châu Thành": ["thị trấn Minh Lương", "Minh Hòa", "Giục Tượng"],
            "Bình An": ["Bình An (huyện Châu Thành)", "Vĩnh Hòa Hiệp", "Vĩnh Hòa Phú"],
            "Hòn Đất": ["thị trấn Hòn Đất", "Lình Huỳnh", "Thổ Sơn", "Nam Thái Sơn"],
            "Sơn Kiên": ["Sơn Bình", "Mỹ Thái", "Sơn Kiên"],
            "Mỹ Thuận": ["thị trấn Sóc Sơn", "Mỹ Hiệp Sơn", "Mỹ Phước", "Mỹ Thuận"],
            "Hòa Điền": ["Kiên Bình", "Hòa Điền"],
            "Kiên Lương": ["thị trấn Kiên Lương", "Bình An (huyện Kiên Lương)", "Bình Trị"],
            "Giang Thành": ["Tân Khánh Hòa", "Phú Lợi", "Phú Mỹ"],
            "Vĩnh Điều": ["Vĩnh Phú (huyện Giang Thành)", "Vĩnh Điều"],
            "phường Long Xuyên": ["Mỹ Bình", "Mỹ Long", "Mỹ Xuyên", "Mỹ Phước", "Mỹ Quý", "Mỹ Hòa"],
            "phường Bình Đức": ["Bình Khánh", "Bình Đức", "Mỹ Khánh"],
            "phường Mỹ Thới": ["Mỹ Thạnh", "Mỹ Thới"],
            "phường Châu Đốc": ["Vĩnh Nguơn", "Châu Phú A", "Châu Phú B", "Vĩnh Mỹ", "Vĩnh Châu"],
            "phường Vĩnh Tế": ["Núi Sam", "Vĩnh Tế", "Vĩnh Châu"],
            "phường Tân Châu": ["Long Thạnh", "Long Sơn"],
            "phường Long Phú": ["Long Hưng", "Long Châu", "Long Phú"],
            "phường Tịnh Biên": ["An Phú", "Tịnh Biên", "An Nông"],
            "phường Thới Sơn": ["Nhơn Hưng", "Nhà Bàng", "Thới Sơn"],
            "phường Chi Lăng": ["Núi Voi", "Chi Lăng", "Tân Lợi"],
            "phường Vĩnh Thông": ["Vĩnh Thông", "Phi Thông", "Mỹ Lâm"],
            "phường Rạch Giá": ["Vĩnh Quang", "Vĩnh Thanh", "Vĩnh Thanh Vân", "Vĩnh Lạc", "An Hòa", "Vĩnh Hiệp", "An Bình", "Rạch Sỏi", "Vĩnh Lợi"],
            "phường Hà Tiên": ["Pháo Đài", "Bình San", "Mỹ Đức", "Đông Hồ"],
            "phường Tô Châu": ["Tô Châu", "Thuận Yên", "Dương Hòa"],
            "đặc khu Kiên Hải": ["huyện Kiên Hải"],
            "đặc khu Phú Quốc": ["Dương Đông", "An Thới", "Dương Tơ", "Hàm Ninh", "Cửa Dương", "Bãi Thơm", "Gành Dầu", "Cửa Cạn"],
            "đặc khu Thổ Châu": ["xã Thổ Châu"]
        };
        
        document.addEventListener('DOMContentLoaded', function() {
            // --- Elements ---
            const input = document.getElementById('old-address-input');
            const button = document.getElementById('lookup-button');
            const resultContainer = document.getElementById('result-container');
            const resultText = document.getElementById('result-text');
            const autocompleteList = document.getElementById('autocomplete-list');
            const themeToggleButton = document.getElementById('theme-toggle');
            const darkIcon = document.getElementById('theme-toggle-dark-icon');
            const lightIcon = document.getElementById('theme-toggle-light-icon');
            
            // --- Dark Mode Logic ---
            const updateThemeIcons = () => {
                if (document.documentElement.classList.contains('dark')) {
                    lightIcon.classList.remove('hidden');
                    darkIcon.classList.add('hidden');
                } else {
                    lightIcon.classList.add('hidden');
                    darkIcon.classList.remove('hidden');
                }
            };
            if (localStorage.getItem('color-theme') === 'dark' || (!('color-theme' in localStorage) && window.matchMedia('(prefers-color-scheme: dark)').matches)) {
                document.documentElement.classList.add('dark');
            }
            updateThemeIcons();
            themeToggleButton.addEventListener('click', () => {
                document.documentElement.classList.toggle('dark');
                const theme = document.documentElement.classList.contains('dark') ? 'dark' : 'light';
                localStorage.setItem('color-theme', theme);
                updateThemeIcons();
            });

            // --- Autocomplete & Lookup Logic ---
            const allOldWards = [...new Set(Object.values(newToOldMap).flat())].sort((a, b) => a.localeCompare(b, 'vi'));

            const findNewAddress = (wardName) => {
                const rawInput = wardName.trim();
                if (!rawInput) {
                    resultText.innerHTML = "Vui lòng nhập tên đơn vị hành chính cũ.";
                    resultContainer.className = "mt-8 p-6 bg-red-50 dark:bg-red-900/20 rounded-lg border-l-4 border-red-500 dark:border-red-400";
                    resultContainer.style.display = "block";
                    return;
                }

                let foundNewAddresses = new Set();
                for (const newAddress in newToOldMap) {
                    if (newToOldMap[newAddress].includes(rawInput)) {
                        foundNewAddresses.add(newAddress);
                    }
                }
                
                resultContainer.style.display = 'block';
                if (foundNewAddresses.size > 0) {
                    const newAddressesArray = Array.from(foundNewAddresses);
                    let resultHTML = `Đơn vị hành chính <span class="font-semibold">"${rawInput}"</span> sẽ thuộc về: <br><strong class="text-blue-700 dark:text-blue-400 text-xl">${newAddressesArray.join(' hoặc ')}</strong>.`;
                    
                    if (newAddressesArray.length > 1) {
                         resultHTML += `<br><br><span class="text-sm text-amber-800 dark:text-amber-300 bg-amber-100 dark:bg-amber-900/30 p-2 rounded-md block">Lưu ý: Đơn vị cũ của bạn đã được chia tách vào nhiều đơn vị mới khác nhau. Kết quả chính xác phụ thuộc vào địa chỉ đường/phố cụ thể.</span>`;
                    }
                    resultText.innerHTML = resultHTML;
                    resultContainer.className = "mt-8 p-6 bg-blue-50 dark:bg-blue-900/20 rounded-lg border-l-4 border-blue-500 dark:border-blue-400";
                } else {
                    resultText.innerHTML = `Không tìm thấy thông tin chuyển đổi cho <span class="font-semibold">"${rawInput}"</span>. Vui lòng kiểm tra lại chính tả hoặc chọn từ danh sách gợi ý.`;
                    resultContainer.className = "mt-8 p-6 bg-red-50 dark:bg-red-900/20 rounded-lg border-l-4 border-red-500 dark:border-red-400";
                }
            };
            
            button.addEventListener('click', () => findNewAddress(input.value));
            
            const closeAllLists = (elmnt) => {
                const items = document.getElementsByClassName("autocomplete-items");
                for (let i = 0; i < items.length; i++) {
                    if (elmnt != items[i] && elmnt != input) {
                        items[i].innerHTML = "";
                    }
                }
            };

            input.addEventListener('input', function(e) {
                let val = this.value;
                closeAllLists();
                if (!val) { return false; }
                
                const normalizedVal = val.toLowerCase();
                const filteredWards = allOldWards.filter(ward => 
                    ward.toLowerCase().includes(normalizedVal)
                );

                filteredWards.forEach(ward => {
                    let item = document.createElement("DIV");
                    
                    let matchIndex = ward.toLowerCase().indexOf(normalizedVal);
                    item.innerHTML = ward.substr(0, matchIndex)
                                   + "<strong>" + ward.substr(matchIndex, val.length) + "</strong>"
                                   + ward.substr(matchIndex + val.length);
                    
                    item.addEventListener("click", function(e) {
                        input.value = ward;
                        findNewAddress(ward); 
                        closeAllLists();
                    });
                    autocompleteList.appendChild(item);
                });
            });
            
            input.addEventListener('keydown', function(e) {
                if (e.key === "Enter") {
                    e.preventDefault();
                    findNewAddress(this.value);
                    closeAllLists();
                }
            });

            document.addEventListener("click", function (e) {
                closeAllLists(e.target);
            });
        });

    </script>

</body>
</html>
<p>Sắp xếp các đơn vị hành chính cấp xã của tỉnh An Giang</p>
<p>Trên cơ sở Đề án số 395/ĐA-CP ngày 09 tháng 5 năm 2025 của Chính phủ về sắp xếp đơn vị hành chính cấp xã của tỉnh An Giang (mới) năm 2025, Ủy ban Thường vụ Quốc hội quyết định sắp xếp để thành lập các đơn vị hành chính cấp xã của tỉnh An Giang như sau:</p>
<p>1. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn An Phú, xã Vĩnh Hội Đông, một phần diện tích tự nhiên, quy mô dân số của xã Phú Hội và xã Phước Hưng thành xã mới có tên gọi là xã An Phú.</p>
<p>2. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Đa Phước, xã Vĩnh Trường và xã Vĩnh Hậu thành xã mới có tên gọi là xã Vĩnh Hậu.</p>
<p>3. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Quốc Thái, xã Nhơn Hội, một phần diện tích tự nhiên, quy mô dân số của xã Phước Hưng và phần còn lại của xã Phú Hội sau khi sắp xếp theo quy định tại khoản 1 Điều này thành xã mới có tên gọi là xã Nhơn Hội.</p>
<p>4. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Long Bình, xã Khánh An và xã Khánh Bình thành xã mới có tên gọi là xã Khánh Bình.</p>
<p>5. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Phú Hữu, xã Vĩnh Lộc và phần còn lại của xã Phước Hưng sau khi sắp xếp theo quy định tại khoản 1, khoản 3 Điều này thành xã mới có tên gọi là xã Phú Hữu.</p>
<p>6. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Tân An và xã Tân Thạnh (thị xã Tân Châu), xã Long An thành xã mới có tên gọi là xã Tân An.</p>
<p>7. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Phú Vĩnh, Lê Chánh và Châu Phong thành xã mới có tên gọi là xã Châu Phong.</p>
<p>8. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Vĩnh Hòa (thị xã Tân Châu), Phú Lộc và Vĩnh Xương thành xã mới có tên gọi là xã Vĩnh Xương.</p>
<p>9. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Phú Mỹ và các xã Tân Hòa (huyện Phú Tân), Tân Trung, Phú Hưng thành xã mới có tên gọi là xã Phú Tân.</p>
<p>10. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Phú Thọ, Phú Xuân và Phú An thành xã mới có tên gọi là xã Phú An.</p>
<p>11. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Hiệp Xương, Phú Bình và Bình Thạnh Đông thành xã mới có tên gọi là xã Bình Thạnh Đông.</p>
<p>12. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Chợ Vàm, xã Phú Thạnh và xã Phú Thành thành xã mới có tên gọi là xã Chợ Vàm.</p>
<p>13. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Phú Hiệp và xã Hòa Lạc thành xã mới có tên gọi là xã Hòa Lạc.</p>
<p>14. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Long Hòa, Phú Long và Phú Lâm thành xã mới có tên gọi là xã Phú Lâm.</p>
<p>15. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Cái Dầu, xã Bình Long và xã Bình Phú thành xã mới có tên gọi là xã Châu Phú.</p>
<p>16. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Khánh Hòa và xã Mỹ Đức thành xã mới có tên gọi là xã Mỹ Đức.</p>
<p>17. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Vĩnh Thạnh Trung và xã Mỹ Phú thành xã mới có tên gọi là xã Vĩnh Thạnh Trung.</p>
<p>18. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Bình Thủy, Bình Chánh và Bình Mỹ thành xã mới có tên gọi là xã Bình Mỹ.</p>
<p>19. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Đào Hữu Cảnh, Ô Long Vĩ và Thạnh Mỹ Tây thành xã mới có tên gọi là xã Thạnh Mỹ Tây.</p>
<p>20. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Văn Giáo, Vĩnh Trung và An Cư thành xã mới có tên gọi là xã An Cư.</p>
<p>21. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Tân Lập và xã An Hảo thành xã mới có tên gọi là xã Núi Cấm.</p>
<p>22. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Ba Chúc, xã Lạc Quới và xã Lê Trì thành xã mới có tên gọi là xã Ba Chúc.</p>
<p>23. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Tri Tôn, xã Núi Tô và xã Châu Lăng thành xã mới có tên gọi là xã Tri Tôn.</p>
<p>24. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã An Tức, Lương Phi và Ô Lâm thành xã mới có tên gọi là xã Ô Lâm.</p>
<p>25. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Cô Tô, xã Tà Đảnh và xã Tân Tuyến thành xã mới có tên gọi là xã Cô Tô.</p>
<p>26. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Vĩnh Phước, Lương An Trà và Vĩnh Gia thành xã mới có tên gọi là xã Vĩnh Gia.</p>
<p>27. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn An Châu, xã Hòa Bình Thạnh và xã Vĩnh Thành thành xã mới có tên gọi là xã An Châu.</p>
<p>28. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Bình Thạnh, An Hòa và Bình Hòa thành xã mới có tên gọi là xã Bình Hòa.</p>
<p>29. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Vĩnh Lợi và xã Cần Đăng thành xã mới có tên gọi là xã Cần Đăng.</p>
<p>30. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Vĩnh Nhuận và xã Vĩnh Hanh thành xã mới có tên gọi là xã Vĩnh Hanh.</p>
<p>31. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Vĩnh Bình, xã Tân Phú và xã Vĩnh An thành xã mới có tên gọi là xã Vĩnh An.</p>
<p>32. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Chợ Mới, xã Kiến An và xã Kiến Thành thành xã mới có tên gọi là xã Chợ Mới.</p>
<p>33. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Tấn Mỹ, Mỹ Hiệp và Bình Phước Xuân thành xã mới có tên gọi là xã Cù Lao Giêng.</p>
<p>34. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Hội An, xã Hòa An (huyện Chợ Mới) và xã Hòa Bình thành xã mới có tên gọi là xã Hội An.</p>
<p>35. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Mỹ Luông, xã Long Điền A và xã Long Điền B thành xã mới có tên gọi là xã Long Điền.</p>
<p>36. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Mỹ Hội Đông, Long Giang và Nhơn Mỹ thành xã mới có tên gọi là xã Nhơn Mỹ.</p>
<p>37. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã An Thạnh Trung, Mỹ An và Long Kiến thành xã mới có tên gọi là xã Long Kiến.</p>
<p>38. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Núi Sập, xã Thoại Giang và xã Bình Thành thành xã mới có tên gọi là xã Thoại Sơn.</p>
<p>39. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Óc Eo, xã Vọng Thê và xã Vọng Đông thành xã mới có tên gọi là xã Óc Eo.</p>
<p>40. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Vĩnh Phú (huyện Thoại Sơn), Định Thành và Định Mỹ thành xã mới có tên gọi là xã Định Mỹ.</p>
<p>41. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Phú Hòa, xã Phú Thuận và xã Vĩnh Chánh thành xã mới có tên gọi là xã Phú Hòa.</p>
<p>42. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Vĩnh Khánh và xã Vĩnh Trạch thành xã mới có tên gọi là xã Vĩnh Trạch.</p>
<p>43. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã An Bình, Mỹ Phú Đông và Tây Phú thành xã mới có tên gọi là xã Tây Phú.</p>
<p>44. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Vĩnh Bình Bắc, Vĩnh Bình Nam và Bình Minh thành xã mới có tên gọi là xã Vĩnh Bình.</p>
<p>45. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Tân Thuận và xã Vĩnh Thuận thành xã mới có tên gọi là xã Vĩnh Thuận.</p>
<p>46. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Vĩnh Thuận, xã Phong Đông và xã Vĩnh Phong thành xã mới có tên gọi là xã Vĩnh Phong.</p>
<p>47. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Vĩnh Hòa (huyện U Minh Thượng), Thạnh Yên A, Hòa Chánh và Thạnh Yên thành xã mới có tên gọi là xã Vĩnh Hòa.</p>
<p>48. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã An Minh Bắc và xã Minh Thuận thành xã mới có tên gọi là xã U Minh Thượng.</p>
<p>49. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Đông Thạnh và xã Đông Hòa thành xã mới có tên gọi là xã Đông Hòa.</p>
<p>50. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Tân Thạnh (huyện An Minh) và xã Thuận Hòa thành xã mới có tên gọi là xã Tân Thạnh.</p>
<p>51. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Vân Khánh Đông và xã Đông Hưng A thành xã mới có tên gọi là xã Đông Hưng.</p>
<p>52. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Thứ Mười Một, xã Đông Hưng và xã Đông Hưng B thành xã mới có tên gọi là xã An Minh.</p>
<p>53. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Vân Khánh Tây và xã Vân Khánh thành xã mới có tên gọi là xã Vân Khánh.</p>
<p>54. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Tây Yên A, Nam Yên và Tây Yên thành xã mới có tên gọi là xã Tây Yên.</p>
<p>55. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Nam Thái, Nam Thái A và Đông Thái thành xã mới có tên gọi là xã Đông Thái.</p>
<p>56. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Thứ Ba, xã Đông Yên và xã Hưng Yên thành xã mới có tên gọi là xã An Biên.</p>
<p>57. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Thới Quản, Thủy Liễu và Định Hòa thành xã mới có tên gọi là xã Định Hòa.</p>
<p>58. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Gò Quao, xã Vĩnh Phước B và xã Định An thành xã mới có tên gọi là xã Gò Quao.</p>
<p>59. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Vĩnh Hòa Hưng Bắc và xã Vĩnh Hòa Hưng Nam thành xã mới có tên gọi là xã Vĩnh Hòa Hưng.</p>
<p>60. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Vĩnh Thắng, Vĩnh Phước A và Vĩnh Tuy thành xã mới có tên gọi là xã Vĩnh Tuy.</p>
<p>61. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Giồng Riềng và các xã Bàn Tân Định, Thạnh Hòa, Bàn Thạch, Thạnh Bình thành xã mới có tên gọi là xã Giồng Riềng.</p>
<p>62. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Thạnh Lộc (huyện Giồng Riềng), Thạnh Phước và Thạnh Hưng thành xã mới có tên gọi là xã Thạnh Hưng.</p>
<p>63. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Vĩnh Phú (huyện Giồng Riềng), Vĩnh Thạnh và Long Thạnh thành xã mới có tên gọi là xã Long Thạnh.</p>
<p>64. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Hòa An (huyện Giồng Riềng), Hòa Lợi và Hòa Hưng thành xã mới có tên gọi là xã Hòa Hưng.</p>
<p>65. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Ngọc Thuận, Ngọc Thành và Ngọc Chúc thành xã mới có tên gọi là xã Ngọc Chúc.</p>
<p>66. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Ngọc Hòa và xã Hòa Thuận thành xã mới có tên gọi là xã Hòa Thuận.</p>
<p>67. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Tân Hòa và xã Tân An (huyện Tân Hiệp), xã Tân Thành, xã Tân Hội thành xã mới có tên gọi là xã Tân Hội.</p>
<p>68. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Tân Hiệp và các xã Tân Hiệp B, Thạnh Đông B, Thạnh Đông thành xã mới có tên gọi là xã Tân Hiệp.</p>
<p>69. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Tân Hiệp A, Thạnh Trị và Thạnh Đông A thành xã mới có tên gọi là xã Thạnh Đông.</p>
<p>70. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Thạnh Lộc (huyện Châu Thành), Mong Thọ, Mong Thọ A và Mong Thọ B thành xã mới có tên gọi là xã Thạnh Lộc.</p>
<p>71. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Minh Lương, xã Minh Hòa và xã Giục Tượng thành xã mới có tên gọi là xã Châu Thành.</p>
<p>72. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Bình An (huyện Châu Thành), Vĩnh Hòa Hiệp và Vĩnh Hòa Phú thành xã mới có tên gọi là xã Bình An.</p>
<p>73. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Hòn Đất và các xã Lình Huỳnh, Thổ Sơn, Nam Thái Sơn thành xã mới có tên gọi là xã Hòn Đất.</p>
<p>74. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Sơn Bình, Mỹ Thái và Sơn Kiên thành xã mới có tên gọi là xã Sơn Kiên.</p>
<p>75. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Sóc Sơn và các xã Mỹ Hiệp Sơn, Mỹ Phước, Mỹ Thuận thành xã mới có tên gọi là xã Mỹ Thuận.</p>
<p>76. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Kiên Bình và xã Hòa Điền thành xã mới có tên gọi là xã Hòa Điền.</p>
<p>77. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Kiên Lương, xã Bình An (huyện Kiên Lương) và xã Bình Trị thành xã mới có tên gọi là xã Kiên Lương.</p>
<p>78. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Tân Khánh Hòa, Phú Lợi và Phú Mỹ thành xã mới có tên gọi là xã Giang Thành.</p>
<p>79. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Vĩnh Phú (huyện Giang Thành) và xã Vĩnh Điều thành xã mới có tên gọi là xã Vĩnh Điều.</p>
<p>80. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các phường Mỹ Bình, Mỹ Long, Mỹ Xuyên, Mỹ Phước, Mỹ Quý và Mỹ Hòa thành phường mới có tên gọi là phường Long Xuyên.</p>
<p>81. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của phường Bình Khánh, phường Bình Đức và xã Mỹ Khánh thành phường mới có tên gọi là phường Bình Đức.</p>
<p>82. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của phường Mỹ Thạnh và phường Mỹ Thới thành phường mới có tên gọi là phường Mỹ Thới.</p>
<p>83. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các phường Vĩnh Nguơn, Châu Phú A, Châu Phú B, Vĩnh Mỹ và một phần diện tích tự nhiên, quy mô dân số của xã Vĩnh Châu thành phường mới có tên gọi là phường Châu Đốc.</p>
<p>84. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của phường Núi Sam, xã Vĩnh Tế và phần còn lại của xã Vĩnh Châu sau khi sắp xếp theo quy định tại khoản 83 Điều này thành phường mới có tên gọi là phường Vĩnh Tế.</p>
<p>85. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của phường Long Thạnh và phường Long Sơn thành phường mới có tên gọi là phường Tân Châu.</p>
<p>86. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các phường Long Hưng, Long Châu và Long Phú thành phường mới có tên gọi là phường Long Phú.</p>
<p>87. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của phường An Phú, phường Tịnh Biên và xã An Nông thành phường mới có tên gọi là phường Tịnh Biên.</p>
<p>88. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các phường Nhơn Hưng, Nhà Bàng và Thới Sơn thành phường mới có tên gọi là phường Thới Sơn.</p>
<p>89. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của phường Núi Voi, phường Chi Lăng và xã Tân Lợi thành phường mới có tên gọi là phường Chi Lăng.</p>
<p>90. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của phường Vĩnh Thông, xã Phi Thông và xã Mỹ Lâm thành phường mới có tên gọi là phường Vĩnh Thông.</p>
<p>91. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các phường Vĩnh Quang, Vĩnh Thanh, Vĩnh Thanh Vân, Vĩnh Lạc, An Hòa, Vĩnh Hiệp, An Bình, Rạch Sỏi và Vĩnh Lợi thành phường mới có tên gọi là phường Rạch Giá.</p>
<p>92. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các phường Pháo Đài, Bình San, Mỹ Đức và Đông Hồ thành phường mới có tên gọi là phường Hà Tiên.</p>
<p>93. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của phường Tô Châu, xã Thuận Yên và xã Dương Hòa thành phường mới có tên gọi là phường Tô Châu.</p>
<p>94. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của huyện Kiên Hải thành đặc khu có tên gọi là đặc khu Kiên Hải.</p>
<p>95. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của phường Dương Đông, phường An Thới và các xã Dương Tơ, Hàm Ninh, Cửa Dương, Bãi Thơm, Gành Dầu, Cửa Cạn thành đặc khu có tên gọi là đặc khu Phú Quốc.</p>
<p>96. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Thổ Châu thành đặc khu có tên gọi là đặc khu Thổ Châu.</p>
<p>97. Sau khi sắp xếp, tỉnh An Giang có 102 đơn vị hành chính cấp xã, gồm 85 xã, 14 phường và 03 đặc khu; trong đó có 79 xã, 14 phường, 03 đặc khu hình thành sau sắp xếp quy định tại Điều này và 06 xã không thực hiện sắp xếp là các xã Mỹ Hòa Hưng, Bình Giang, Bình Sơn, Hòn Nghệ, Sơn Hải, Tiên Hải.</p>
<p>The post <a rel="nofollow" href="https://nhatphuc.com/chuyen-doi-dia-chi-tinh-an-giang-cu-sang-moi-2025/">Chuyển đổi địa chỉ Tỉnh An Giang cũ sang mới 2025</a> appeared first on <a rel="nofollow" href="https://nhatphuc.com">Nhật Phúc</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://nhatphuc.com/chuyen-doi-dia-chi-tinh-an-giang-cu-sang-moi-2025/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Chuyển đổi địa chỉ Tỉnh Vĩnh Long cũ sang mới 2025</title>
		<link>https://nhatphuc.com/chuyen-doi-dia-chi-tinh-vinh-long-cu-sang-moi-2025/</link>
					<comments>https://nhatphuc.com/chuyen-doi-dia-chi-tinh-vinh-long-cu-sang-moi-2025/#respond</comments>
		
		<dc:creator><![CDATA[Linh Nguyễn]]></dc:creator>
		<pubDate>Mon, 30 Jun 2025 06:34:01 +0000</pubDate>
				<category><![CDATA[Khám phá]]></category>
		<category><![CDATA[sáp nhập 63 tỉnh thành]]></category>
		<category><![CDATA[sáp nhập tỉnh thành]]></category>
		<guid isPermaLink="false">https://nhatphuc.com/?p=16759</guid>

					<description><![CDATA[<p>Công cụ tra cứu thay đổi địa giới hành chính Vĩnh Long 2025 Công cụ [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://nhatphuc.com/chuyen-doi-dia-chi-tinh-vinh-long-cu-sang-moi-2025/">Chuyển đổi địa chỉ Tỉnh Vĩnh Long cũ sang mới 2025</a> appeared first on <a rel="nofollow" href="https://nhatphuc.com">Nhật Phúc</a>.</p>
]]></description>
										<content:encoded><![CDATA[<!DOCTYPE html>
<html lang="vi">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Công cụ tra cứu thay đổi địa giới hành chính Vĩnh Long 2025</title>
    <script src="https://cdn.tailwindcss.com"></script>
    <link rel="preconnect" href="https://fonts.googleapis.com">
    <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
    <link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap" rel="stylesheet">
    <style>
        body {
            font-family: 'Inter', sans-serif;
        }
        /* Custom scrollbar for better UX */
        .custom-scrollbar::-webkit-scrollbar {
            width: 8px;
        }
        .custom-scrollbar::-webkit-scrollbar-track {
            background: #f1f1f1;
        }
        .dark .custom-scrollbar::-webkit-scrollbar-track {
            background: #2d3748;
        }
        .custom-scrollbar::-webkit-scrollbar-thumb {
            background: #888;
            border-radius: 4px;
        }
        .custom-scrollbar::-webkit-scrollbar-thumb:hover {
            background: #555;
        }
        /* Autocomplete Styles */
        .autocomplete-items {
            position: absolute;
            border: 1px solid #d1d5db;
            border-top: none;
            z-index: 99;
            top: 100%;
            left: 0;
            right: 0;
            max-height: 210px;
            overflow-y: auto;
        }
        .dark .autocomplete-items {
            border-color: #4b5563;
        }
        .autocomplete-items div {
            padding: 10px;
            cursor: pointer;
            background-color: #fff;
            border-bottom: 1px solid #e5e7eb;
        }
        .dark .autocomplete-items div {
            background-color: #374151;
            border-bottom-color: #4b5563;
        }
        .autocomplete-items div:hover {
            background-color: #e5e7eb;
        }
        .dark .autocomplete-items div:hover {
            background-color: #4b5563;
        }
        .autocomplete-active {
            background-color: #3b82f6 !important;
            color: #ffffff;
        }
        .dark .autocomplete-active {
             background-color: #2563eb !important;
        }
    </style>
</head>
<body class="bg-gray-100 dark:bg-gray-900 text-gray-800 dark:text-gray-200 transition-colors duration-300">

    <div class="container mx-auto p-4 md:p-8 max-w-4xl">
        <header class="text-center mb-8 relative">
            <h1 class="text-3xl md:text-4xl font-bold text-blue-700 dark:text-blue-400">Công cụ tra cứu thay đổi địa giới hành chính Vĩnh Long</h1>
            <p class="text-lg text-gray-600 dark:text-gray-400 mt-2">Dựa trên Nghị quyết về việc sắp xếp đơn vị hành chính cấp xã, hiệu lực từ 01/07/2025</p>
            
            <!-- Dark Mode Toggle -->
            <button id="theme-toggle" type="button" class="absolute top-0 right-0 text-gray-500 dark:text-gray-400 hover:bg-gray-200 dark:hover:bg-gray-700 focus:outline-none focus:ring-4 focus:ring-gray-200 dark:focus:ring-gray-700 rounded-lg text-sm p-2.5">
                <svg id="theme-toggle-dark-icon" class="hidden w-5 h-5" fill="currentColor" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M17.293 13.293A8 8 0 016.707 2.707a8.001 8.001 0 1010.586 10.586z"></path></svg>
                <svg id="theme-toggle-light-icon" class="hidden w-5 h-5" fill="currentColor" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M10 2a1 1 0 011 1v1a1 1 0 11-2 0V3a1 1 0 011-1zm4 8a4 4 0 11-8 0 4 4 0 018 0zm-.464 4.95l.707.707a1 1 0 001.414-1.414l-.707-.707a1 1 0 00-1.414 1.414zm2.12-10.607a1 1 0 010 1.414l-.706.707a1 1 0 11-1.414-1.414l.707-.707a1 1 0 011.414 0zM17 11a1 1 0 100-2h-1a1 1 0 100 2h1zm-7 4a1 1 0 011 1v1a1 1 0 11-2 0v-1a1 1 0 011-1zM5.05 5.05A1 1 0 003.636 3.636l-.707.707a1 1 0 001.414 1.414l.707-.707zM3 11a1 1 0 100-2H2a1 1 0 100 2h1zM8 16a1 1 0 011 1v1a1 1 0 11-2 0v-1a1 1 0 011-1zM14.95 14.95a1 1 0 01-1.414 0l-.707-.707a1 1 0 011.414-1.414l.707.707a1 1 0 010 1.414z"></path></svg>
            </button>
        </header>

        <main class="bg-white dark:bg-gray-800 p-6 md:p-8 rounded-2xl shadow-lg">
            <div class="mb-6 relative" id="autocomplete-container">
                <label for="old-address-input" class="block text-lg font-medium text-gray-700 dark:text-gray-300 mb-2">Nhập tên Phường / Xã / Thị trấn cũ:</label>
                <input type="text" id="old-address-input" placeholder="Ví dụ: An Phước, Cái Nhum,..."
                       class="w-full px-4 py-3 border border-gray-300 dark:border-gray-600 bg-white dark:bg-gray-700 text-gray-900 dark:text-gray-200 rounded-lg focus:ring-2 focus:ring-blue-500 focus:border-blue-500 transition duration-150 ease-in-out text-lg">
                <div id="autocomplete-list" class="autocomplete-items custom-scrollbar rounded-b-lg"></div>
            </div>

            <div class="text-center mb-6">
                <button id="lookup-button" class="bg-blue-600 text-white font-bold py-3 px-8 rounded-lg hover:bg-blue-700 dark:bg-blue-500 dark:hover:bg-blue-600 transition-transform transform hover:scale-105 focus:outline-none focus:ring-4 focus:ring-blue-300 dark:focus:ring-blue-800 text-lg">
                    <svg xmlns="http://www.w3.org/2000/svg" class="h-6 w-6 inline-block mr-2" fill="none" viewBox="0 0 24 24" stroke="currentColor">
                        <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21 21l-6-6m2-5a7 7 0 11-14 0 7 7 0 0114 0z" />
                    </svg>
                    Tra cứu
                </button>
            </div>

            <div id="result-container" class="mt-8 p-6 bg-gray-50 dark:bg-gray-700 rounded-lg border-l-4 border-blue-500 min-h-[100px] hidden">
                <h2 class="text-xl font-semibold text-gray-800 dark:text-gray-100 mb-2">Kết quả tra cứu:</h2>
                <p id="result-text" class="text-lg text-gray-700 dark:text-gray-300"></p>
            </div>
             <div class="mt-8 text-sm text-gray-500 dark:text-gray-400 text-center">
                <p><span class="font-semibold">Lưu ý:</span> Công cụ này chỉ mang tính chất tham khảo. Dữ liệu được tổng hợp từ Nghị quyết dự kiến về việc sắp xếp đơn vị hành chính.</p>
                <p>Đối với các đơn vị bị chia tách, vui lòng liên hệ cơ quan có thẩm quyền để có thông tin chính xác nhất cho địa chỉ cụ thể của bạn.</p>
            </div>
        </main>

        <footer class="text-center mt-8 text-gray-500 dark:text-gray-400 text-sm">
            <p>&copy; 2025 - Được tạo bởi Nhật Phúc.</p>
        </footer>
    </div>

    <script>
        // === DATA MAPPING (VĨNH LONG) ===
        const newToOldMap = {
            "Cái Nhum": ["An Phước (huyện Mang Thít)", "Chánh An", "thị trấn Cái Nhum"],
            "Tân Long Hội": ["Tân An Hội", "Tân Long", "Tân Long Hội"],
            "Nhơn Phú": ["Mỹ An (huyện Mang Thít)", "Mỹ Phước", "Nhơn Phú"],
            "Bình Phước": ["Long Mỹ (huyện Mang Thít)", "Hòa Tịnh", "Bình Phước"],
            "An Bình": ["Hòa Ninh", "Bình Hòa Phước", "Đồng Phú", "An Bình"],
            "Long Hồ": ["thị trấn Long Hồ", "Long An", "Long Phước"],
            "Phú Quới": ["Lộc Hòa", "Hòa Phú", "Thạnh Quới", "Phú Quới"],
            "Quới Thiện": ["Thanh Bình", "Quới Thiện"],
            "Trung Thành": ["thị trấn Vũng Liêm", "Trung Hiếu", "Trung Thành"],
            "Trung Ngãi": ["Trung Thành Đông", "Trung Nghĩa", "Trung Ngãi"],
            "Quới An": ["Trung Thành Tây", "Tân Quới Trung", "Quới An"],
            "Trung Hiệp": ["Tân An Luông", "Trung Chánh", "Trung Hiệp"],
            "Hiếu Phụng": ["Hiếu Thuận", "Trung An", "Hiếu Phụng"],
            "Hiếu Thành": ["Hiếu Nhơn", "Hiếu Nghĩa", "Hiếu Thành"],
            "Lục Sĩ Thành": ["Phú Thành", "Lục Sĩ Thành"],
            "Trà Ôn": ["Tích Thiện", "thị trấn Trà Ôn"],
            "Trà Côn": ["Nhơn Bình", "Trà Côn", "Tân Mỹ", "thị trấn Tam Bình"],
            "Vĩnh Xuân": ["Hựu Thành", "Thuận Thới", "Vĩnh Xuân"],
            "Hòa Bình": ["Xuân Hiệp", "Thới Hòa", "Hòa Bình"],
            "Hòa Hiệp": ["Hòa Thạnh", "Hòa Lộc", "Hòa Hiệp"],
            "Tam Bình": ["Mỹ Thạnh Trung", "thị trấn Tam Bình"],
            "Ngãi Tứ": ["Loan Mỹ", "Bình Ninh", "xã Ngãi Tứ", "thị trấn Trà Ôn"],
            "Song Phú": ["Tân Phú (huyện Tam Bình)", "Long Phú", "Phú Thịnh", "Song Phú"],
            "Cái Ngang": ["Mỹ Lộc", "Tân Lộc", "Hậu Lộc", "Phú Lộc"],
            "Tân Quới": ["Tân Bình (huyện Bình Tân)", "Thành Lợi", "thị trấn Tân Quới"],
            "Tân Lược": ["Tân Thành", "Tân An Thạnh", "Tân Lược"],
            "Mỹ Thuận": ["Thành Trung", "Nguyễn Văn Thảnh", "Mỹ Thuận"],
            "phường Thanh Đức": ["Phường 5 (thành phố Vĩnh Long)", "Thanh Đức"],
            "phường Long Châu": ["Phường 1 (thành phố Vĩnh Long)", "Phường 9 (thành phố Vĩnh Long)", "Trường An"],
            "phường Phước Hậu": ["Phường 3 (thành phố Vĩnh Long)", "Phường 4 (thành phố Vĩnh Long)", "Phước Hậu"],
            "phường Tân Hạnh": ["Phường 8 (thành phố Vĩnh Long)", "Tân Hạnh"],
            "phường Tân Ngãi": ["Tân Hòa", "Tân Hội", "Tân Ngãi"],
            "phường Bình Minh": ["Thuận An", "Thành Phước", "Cái Vồn"],
            "phường Cái Vồn": ["Mỹ Hòa (thị xã Bình Minh)", "Ngãi Tứ", "Thành Phước", "Cái Vồn"],
            "phường Đông Thành": ["Đông Thuận", "Đông Bình", "Đông Thạnh", "Đông Thành"]
        };
        
        document.addEventListener('DOMContentLoaded', function() {
            // --- Elements ---
            const input = document.getElementById('old-address-input');
            const button = document.getElementById('lookup-button');
            const resultContainer = document.getElementById('result-container');
            const resultText = document.getElementById('result-text');
            const autocompleteList = document.getElementById('autocomplete-list');
            const themeToggleButton = document.getElementById('theme-toggle');
            const darkIcon = document.getElementById('theme-toggle-dark-icon');
            const lightIcon = document.getElementById('theme-toggle-light-icon');
            
            // --- Dark Mode Logic ---
            const updateThemeIcons = () => {
                if (document.documentElement.classList.contains('dark')) {
                    lightIcon.classList.remove('hidden');
                    darkIcon.classList.add('hidden');
                } else {
                    lightIcon.classList.add('hidden');
                    darkIcon.classList.remove('hidden');
                }
            };
            if (localStorage.getItem('color-theme') === 'dark' || (!('color-theme' in localStorage) && window.matchMedia('(prefers-color-scheme: dark)').matches)) {
                document.documentElement.classList.add('dark');
            }
            updateThemeIcons();
            themeToggleButton.addEventListener('click', () => {
                document.documentElement.classList.toggle('dark');
                const theme = document.documentElement.classList.contains('dark') ? 'dark' : 'light';
                localStorage.setItem('color-theme', theme);
                updateThemeIcons();
            });

            // --- Autocomplete & Lookup Logic ---
            const allOldWards = [...new Set(Object.values(newToOldMap).flat())].sort((a, b) => a.localeCompare(b, 'vi'));

            const findNewAddress = (wardName) => {
                const rawInput = wardName.trim();
                if (!rawInput) {
                    resultText.innerHTML = "Vui lòng nhập tên đơn vị hành chính cũ.";
                    resultContainer.className = "mt-8 p-6 bg-red-50 dark:bg-red-900/20 rounded-lg border-l-4 border-red-500 dark:border-red-400";
                    resultContainer.style.display = "block";
                    return;
                }

                let foundNewAddresses = new Set();
                for (const newAddress in newToOldMap) {
                    if (newToOldMap[newAddress].includes(rawInput)) {
                        foundNewAddresses.add(newAddress);
                    }
                }
                
                resultContainer.style.display = 'block';
                if (foundNewAddresses.size > 0) {
                    const newAddressesArray = Array.from(foundNewAddresses);
                    let resultHTML = `Đơn vị hành chính <span class="font-semibold">"${rawInput}"</span> sẽ thuộc về: <br><strong class="text-blue-700 dark:text-blue-400 text-xl">${newAddressesArray.join(' hoặc ')}</strong>.`;
                    
                    if (newAddressesArray.length > 1) {
                         resultHTML += `<br><br><span class="text-sm text-amber-800 dark:text-amber-300 bg-amber-100 dark:bg-amber-900/30 p-2 rounded-md block">Lưu ý: Đơn vị cũ của bạn đã được chia tách vào nhiều đơn vị mới khác nhau. Kết quả chính xác phụ thuộc vào địa chỉ đường/phố cụ thể.</span>`;
                    }
                    resultText.innerHTML = resultHTML;
                    resultContainer.className = "mt-8 p-6 bg-blue-50 dark:bg-blue-900/20 rounded-lg border-l-4 border-blue-500 dark:border-blue-400";
                } else {
                    resultText.innerHTML = `Không tìm thấy thông tin chuyển đổi cho <span class="font-semibold">"${rawInput}"</span>. Vui lòng kiểm tra lại chính tả hoặc chọn từ danh sách gợi ý.`;
                    resultContainer.className = "mt-8 p-6 bg-red-50 dark:bg-red-900/20 rounded-lg border-l-4 border-red-500 dark:border-red-400";
                }
            };
            
            button.addEventListener('click', () => findNewAddress(input.value));
            
            const closeAllLists = (elmnt) => {
                const items = document.getElementsByClassName("autocomplete-items");
                for (let i = 0; i < items.length; i++) {
                    if (elmnt != items[i] && elmnt != input) {
                        items[i].innerHTML = "";
                    }
                }
            };

            input.addEventListener('input', function(e) {
                let val = this.value;
                closeAllLists();
                if (!val) { return false; }
                
                const normalizedVal = val.toLowerCase();
                const filteredWards = allOldWards.filter(ward => 
                    ward.toLowerCase().includes(normalizedVal)
                );

                filteredWards.forEach(ward => {
                    let item = document.createElement("DIV");
                    
                    let matchIndex = ward.toLowerCase().indexOf(normalizedVal);
                    item.innerHTML = ward.substr(0, matchIndex)
                                   + "<strong>" + ward.substr(matchIndex, val.length) + "</strong>"
                                   + ward.substr(matchIndex + val.length);
                    
                    item.addEventListener("click", function(e) {
                        input.value = ward;
                        findNewAddress(ward); 
                        closeAllLists();
                    });
                    autocompleteList.appendChild(item);
                });
            });
            
            input.addEventListener('keydown', function(e) {
                if (e.key === "Enter") {
                    e.preventDefault();
                    findNewAddress(this.value);
                    closeAllLists();
                }
            });

            document.addEventListener("click", function (e) {
                closeAllLists(e.target);
            });
        });

    </script>

</body>
</html>
<p>Điều 1. Sắp xếp các đơn vị hành chính cấp xã của tỉnh Vĩnh Long</p>
<p>Trên cơ sở Đề án số 337/ĐA-CP ngày 09 tháng 05 năm 2025 của Chính phủ về sắp xếp đơn vị hành chính cấp xã của tỉnh Vĩnh Long(mới) năm 2025, Ủy ban Thường vụ Quốc hội quyết định sắp xếp để thành lập các đơn vị hành chính cấp xã của tỉnh Vĩnh Longnhư sau:</p>
<p>1. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã An Phước (huyện Mang Thít), xã Chánh An và thị trấn Cái Nhum thành xã mới có tên gọi là xã Cái Nhum.</p>
<p>2. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Tân An Hội, Tân Long và Tân Long Hội thành xã mới có tên gọilà xã Tân Long Hội.</p>
<p>3. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Mỹ An (huyện Mang Thít), Mỹ Phước và Nhơn Phú thành xã mới có tên gọi làxã Nhơn Phú.</p>
<p>4. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Long Mỹ (huyện Mang Thít), Hòa Tịnh và Bình Phước thành xã mới có tên gọi làxã Bình Phước.</p>
<p>5. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Hòa Ninh, Bình Hòa Phước, Đồng Phú và An Bình thành xã mới có tên gọilàxã An Bình.</p>
<p>6. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Long Hồ, xã Long An và xã Long Phước thànhxã mới có tên gọilàxã Long Hồ.</p>
<p>7. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Lộc Hòa, Hòa Phú, Thạnh Quới và Phú Quới thành xã mới có tên gọilàxã Phú Quới.</p>
<p>8. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Thanh Bình và xã Quới Thiện thành xã mới có tên gọilàxã Quới Thiện.</p>
<p>9. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Vũng Liêm, xã Trung Hiếu và xã Trung Thành thành xã mới có tên gọi làxã Trung Thành.</p>
<p>10. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Trung Thành Đông, Trung Nghĩa và Trung Ngãi thành xã mới có tên gọi làxã Trung Ngãi.</p>
<p>11. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Trung Thành Tây, Tân Quới Trung và Quới An thành xã mới có tên gọi làxã Quới An.</p>
<p>12. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Tân An Luông, Trung Chánh và Trung Hiệp thành xã mới có tên gọilàxã Trung Hiệp.</p>
<p>13. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Hiếu Thuận, Trung An và Hiếu Phụng thànhxã mới có tên gọilàxã Hiếu Phụng.</p>
<p>14. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Hiếu Nhơn, Hiếu Nghĩa và Hiếu Thành thànhxã mới có tên gọilàxã Hiếu Thành.</p>
<p>15. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Phú Thành và xã Lục Sĩ Thành thành xã mới có tên gọi làxã Lục Sĩ Thành.</p>
<p>16. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Tích Thiện và một phần diện tích tự nhiên, quy mô dân số của thị trấn Trà Ôn thành xã mới có tên gọilàxã Trà Ôn.</p>
<p>17. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Nhơn Bình, Trà Côn, Tân Mỹ và một phần diện tích tự nhiên, quy mô dân số của thị trấn Tam Bìnhthành xã mới có tên gọi là xã Trà Côn.</p>
<p>18.Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Hựu Thành, Thuận Thới và Vĩnh Xuân thành xã mới có tên gọi là xã Vĩnh Xuân.</p>
<p>19. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Xuân Hiệp, Thới Hòa và Hòa Bình thành xã mới có tên gọi là xã Hòa Bình.</p>
<p>20. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Hòa Thạnh, Hòa Lộc và Hòa Hiệp thành xã mới có tên gọi là xã Hòa Hiệp.</p>
<p>21.Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Mỹ Thạnh Trung và phần còn lạicủa thị trấn Tam Bìnhsau khi sắp xếp theo quy định tạikhoản 17 Điều nàythành xã mới có tên gọi là xã Tam Bình.</p>
<p>22. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Loan Mỹ, xã Bình Ninh, một phần diện tích tự nhiên, quy mô dân số của xã Ngãi Tứ và phần còn lại của thị trấn Trà Ôn sau khi sắp xếp theo quy định tại khoản 16 Điều này thành xã mới có tên gọi là xã Ngãi Tứ.</p>
<p>23. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Tân Phú (huyện Tam Bình),Long Phú, Phú Thịnhvà Song Phú thành xã mới có tên gọi là xã Song Phú.</p>
<p>24. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Mỹ Lộc,Tân Lộc, Hậu Lộc và Phú Lộc thành xã mới có tên gọi là xã Cái Ngang.</p>
<p>25. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Tân Bình (huyện Bình Tân), xã Thành Lợi và thị trấn Tân Quới thành xã mới có tên gọi là xã Tân Quới.</p>
<p>26.Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Tân Thành, Tân An Thạnh và Tân Lược thành xã mới có tên gọi là xã Tân Lược.</p>
<p>27. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Thành Trung, Nguyễn Văn Thảnh và Mỹ Thuận thành xã mới có tên gọi là xã Mỹ Thuận.</p>
<p>28. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Hiệp Thạnh và xã Long Hữu thành xã mới có tên gọi là xã Long Hữu.</p>
<p>29. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Càng Long, xã Mỹ Cẩm và xã Nhị Long Phú thành xã mới có tên gọi là xã Càng Long.</p>
<p>30. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Tân Bình (huyện Càng Long), An Trường Avà An Trường thành xã mới có tên gọi là xã An Trường.</p>
<p>31. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Huyền Hội và xã Tân An thành xã mới có tên gọi là xã Tân An.</p>
<p>32. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Đại Phước, Đức Mỹ và Nhị Long thành xã mới có tên gọi là xã Nhị Long.</p>
<p>33. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Bình Phú (huyện Càng Long), Đại Phúc và Phương Thạnhthành xã mới có tên gọi là xã Bình Phú.</p>
<p>34. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Châu Thành (huyện Châu Thành, tỉnh Trà Vinh) vàcác xã Mỹ Chánh (huyện Châu Thành), Thanh Mỹ, Đa Lộc thành xã mới có tên gọi là xã Châu Thành.</p>
<p>35. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Lương Hòa (huyện Châu Thành), Lương Hòa A và Song Lộc thành xã mới có tên gọi là xã Song Lộc.</p>
<p>36. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Hòa Lợi (huyện Châu Thành), Phước Hảo và Hưng Mỹ thành xã mới có tên gọi là xã Hưng Mỹ.</p>
<p>37. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Cầu Kè, xã Hòa Ân và xã Châu Điền thành xã mới có tên gọi là xã Cầu Kè.</p>
<p>38. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Ninh Thới, Phong Phú và Phong Thạnh thành xã mới có tên gọi là xã Phong Thạnh.</p>
<p>39. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Hòa Tân và xã An Phú Tân thành xã mới có tên gọi là xã An Phú Tân.</p>
<p>40. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Thông Hòa, Thạnh Phú và Tam Ngãi thành xã mới có tên gọi là xã Tam Ngãi.</p>
<p>41. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Tiểu Cần, xã Phú Cần và xã Hiếu Trung thành xã mới có tên gọi là xã Tiểu Cần.</p>
<p>42. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Long Thới (huyện Tiểu Cần), xã Tân Hòa và thị trấn Cầu Quan thành xã mới có tên gọi là xã Tân Hoà.</p>
<p>43. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Ngãi Hùng, Tân Hùng và Hùng Hòa thành xã mới có tên gọi là xã Hùng Hoà.</p>
<p>44. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Hiếu Tử và xã Tập Ngãi thành xã mới có tên gọi là xã Tập Ngãi.</p>
<p>45. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Mỹ Hòa (huyện Cầu Ngang), xã Thuận Hòa và thị trấn Cầu Ngang thành xã mới có tên gọi là xã Cầu Ngang.</p>
<p>46. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Mỹ Long, xã Mỹ Long Bắc và xã Mỹ Long Nam thành xã mới có tên gọi là xã Mỹ Long.</p>
<p>47. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Kim Hòa và xã Vinh Kim thành xã mới có tên gọi là xã Vinh Kim.</p>
<p>48. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Hiệp Hòa, Trường Thọ vàNhị Trường thành xã mới có tên gọi là xã Nhị Trường.</p>
<p>49. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Long Sơn, Hiệp Mỹ Đông và Hiệp Mỹ Tây thành xã mới có tên gọi là xã Hiệp Mỹ.</p>
<p>50. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Trà Cú, xã Ngãi Xuyên và xã Thanh Sơn thành xã mới có tên gọi là xã Trà Cú.</p>
<p>51. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Định An, xã Định An và xã Đại An thành xã mới có tên gọi là xã Đại An.</p>
<p>52. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân của xã An Quảng Hữu và xã Lưu Nghiệp Anh thành xã mới có tên gọi là xã Lưu Nghiệp Anh.</p>
<p>53. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của cácxã Hàm Tân, Kim Sơn và Hàm Giang thành xã mới có tên gọi là xã Hàm Giang.</p>
<p>54. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Ngọc Biên, Tân Hiệp và Long Hiệp thành xã mới có tên gọi là xã Long Hiệp.</p>
<p>55. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Tân Sơn, Phước Hưng và Tập Sơn thành xã mới có tên gọi là xã Tập Sơn.</p>
<p>56. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Long Thành và xã Long Khánh thành xã mới có tên gọi là xã Long Thành.</p>
<p>57. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Đôn Xuân và xã Đôn Châu thành xã mới có tên gọi là xã Đôn Châu.</p>
<p>58. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Thạnh Hòa Sơn và xã Ngũ Lạc thành xã mới có tên gọi là xã Ngũ Lạc.</p>
<p>59.Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Châu Thành(huyện Châu Thành, tỉnh Bến Tre) vàcác xã Tân Thạch, Tường Đa,Phú Túc thành xã mới có tên gọi là xã Phú Túc.</p>
<p>60. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã An Phước (huyện Châu Thành), Quới Sơn và Giao Long thành xã mới có tên gọi là xã Giao Long.</p>
<p>61. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Tiên Thủy, xã Thành Triệu và xã Quới Thành thành xã mới có tên gọi là xã Tiên Thủy.</p>
<p>62. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Tân Phú (huyện Châu Thành), Tiên Long và Phú Đứcthành xã mới có tên gọi là xã Tân Phú.</p>
<p>63. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Sơn Định, Vĩnh Bình và Phú Phụng thành xã mới có tên gọi là xã Phú Phụng.</p>
<p>64. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Long Thới (huyện Chợ Lách), xã Hòa Nghĩa và thị trấn Chợ Láchthành xã mới có tên gọi là xã Chợ Lách.</p>
<p>65. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xãPhú Sơn, Tân Thiềng và Vĩnh Thành thành xã mới có tên gọi là xã Vĩnh Thành.</p>
<p>66. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Vĩnh Hòa (huyện Chợ Lách), Hưng Khánh Trung A và Hưng Khánh Trung Bthành xã mới có tên gọi là xã Hưng Khánh Trung.</p>
<p>67. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Phước Mỹ Trung và các xã Phú Mỹ, Thạnh Ngãi, Tân Phú Tây thành xã mới có tên gọi là xã Phước Mỹ Trung.</p>
<p>68. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xãTân Bình (huyện Mỏ Cày Bắc),Thành An, Hòa Lộc và Tân Thành Bình thành xã mới có tên gọi là xã Tân Thành Bình.</p>
<p>69. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Khánh Thạnh Tân, Tân Thanh Tây và Nhuận Phú Tân thành xã mới có tên gọi là xã Nhuận Phú Tân.</p>
<p>70. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Định Thủy, Phước Hiệp và Bình Khánh thành xã mới có tên gọi là xã Đồng Khởi.</p>
<p>71. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Mỏ Cày và các xã An Thạnh (huyện Mỏ Cày Nam), Tân Hội, Đa Phước Hộithành xã mới có tên gọi là xã Mỏ Cày.</p>
<p>72. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã An Thới, Thành Thới A và Thành Thới B thành xã mới có tên gọi là xã Thành Thới.</p>
<p>73. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Tân Trung, Minh Đức và An Địnhthành xã mới có tên gọi là xã An Định.</p>
<p>74. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Ngãi Đăng, Cẩm Sơn và Hương Mỹ thành xã mới có tên gọi là xã Hương Mỹ.</p>
<p>75. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Phú Khánh, Tân Phong, Thới Thạnh và Đại Điền thành xã mới có tên gọi là xã Đại Điền.</p>
<p>76. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Hòa Lợi (huyện Thạnh Phú), Mỹ Hưng và Quới Điền thành xã mới có tên gọi là xã Quới Điền.</p>
<p>77. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Thạnh Phú và các xãAn Thạnh (huyện Thạnh Phú), Bình Thạnh,Mỹ Anthành xã mới có tên gọi là xã Thạnh Phú.</p>
<p>78. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã An Thuận,An Nhơn và An Quithành xã mới có tên gọi là xã An Qui.</p>
<p>79. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã An Điền và xã Thạnh Hải thành xã mới có tên gọi là xã Thạnh Hải.</p>
<p>80. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Giao Thạnh và xã Thạnh Phong thành xã mới có tên gọi là xã Thạnh Phong.</p>
<p>81. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Tiệm Tôm, xã An Hòa Tây và xã Tân Thủy thành xã mới có tên gọi là xã Tân Thủy.</p>
<p>82. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Bảo Thuận và xã Bảo Thạnh thành xã mới có tên gọi là xã Bảo Thạnh.</p>
<p>83. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Ba Tri và các xã Vĩnh Hòa (huyện Ba Tri), An Đức, Vĩnh An,An Bình Tây thành xã mới có tên gọi là xã Ba Tri.</p>
<p>84. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Phú Lễ, Phước Ngãi và Tân Xuân thành xã mới có tên gọi là xã Tân Xuân.</p>
<p>85. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số củaxã Mỹ Hòa và xã Mỹ Chánh (huyện Ba Tri), xã Mỹ Nhơn thành xã mới có tên gọi là xã Mỹ Chánh Hòa.</p>
<p>86. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Mỹ Thạnh (huyện Ba Tri), An Phú Trung và An Ngãi Trung thành xã mới có tên gọi là xã An Ngãi Trung.</p>
<p>87. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Tân Hưng, An Ngãi Tây và An Hiệp thành xã mới có tên gọi là xã An Hiệp.</p>
<p>88. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Tân Thanh, Hưng Lễ và Hưng Nhượng thành xã mới có tên gọi là xã Hưng Nhượng.</p>
<p>89. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Giồng Trôm, xã Bình Hòa và xã Bình Thành thành xã mới có tên gọi là xã Giồng Trôm.</p>
<p>90. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Tân Lợi Thạnh, Thạnh Phú Đông và Tân Hàothành xã mới có tên gọi là xã Tân Hào.</p>
<p>91. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Long Mỹ (huyện Giồng Trôm), Hưng Phong và Phước Longthành xã mới có tên gọi là xã Phước Long.</p>
<p>92. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Mỹ Thạnh (huyện Giồng Trôm), Thuận Điềnvà Lương Phúthành xã mới có tên gọi là xã Lương Phú.</p>
<p>93. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Châu Bình, Lương Quới và Châu Hòathành xã mới có tên gọi là xã Châu Hòa.</p>
<p>94. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Lương Hòa (huyện Giồng Trôm) và xã Phong Nẫmthành xã mới có tên gọi là xã Lương Hòa.</p>
<p>95. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Thừa Đứcvà xã Thới Thuận thành xã mới có tên gọi là xã Thới Thuận.</p>
<p>96. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Đại Hòa Lộc và xã Thạnh Phước thành xã mới có tên gọi là xã Thạnh Phước.</p>
<p>97. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Bình Đại, xã Bình Thới và xã Bình Thắng thành xã mới có tên gọi là xã Bình Đại.</p>
<p>98. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Định Trung, Phú Long và Thạnh Trịthành xã mới có tên gọi là xã Thạnh Trị.</p>
<p>99. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Vang Quới Đông, Vang Quới Tây và Lộc Thuậnthành xã mới có tên gọi là xã Lộc Thuận.</p>
<p>100. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Long Hòa (huyện Bình Đại), Thới Laivà Châu Hưngthành xã mới có tên gọi là xã Châu Hưng.</p>
<p>101. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Long Định, Tam Hiệp và Phú Thuậnthành xã mới có tên gọi là xã Phú Thuận.</p>
<p>102. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của Phường 5 (thành phố Vĩnh Long) và xã Thanh Đức thành phường mới có tên gọi là phường Thanh Đức.</p>
<p>103. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của Phường 1 và Phường 9 (thành phố Vĩnh Long), phường Trường Anthành phường mới có tên gọi là phường Long Châu.</p>
<p>104. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của Phường 3 và Phường 4 (thành phố Vĩnh Long), xã Phước Hậu thành phường mới có tên gọilàphường Phước Hậu.</p>
<p>105. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của Phường 8(thành phố Vĩnh Long) và xã Tân Hạnh thành phường mới có tên gọi làphường Tân Hạnh.</p>
<p>106. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các phường Tân Hòa, Tân Hội và Tân Ngãi thành phường mới có tên gọi làphường Tân Ngãi.</p>
<p>107. Sắp xếp toàn bộ xã Thuận An và một phần diện tích tự nhiên, quy mô dân số phường Thành Phước, phường Cái Vồn thành phường mới có tên gọi làphường Bình Minh.</p>
<p>108. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số xã Mỹ Hòa (thị xã Bình Minh), phần còn lại của xã Ngãi Tứ sau khi sắp xếp theo quy định tại khoản 22 Điều này và phần còn lại của phường Thành Phước, phường Cái Vồn sau khi sắp xếp theo quy định tại khoản 107 Điều này thành phường mới có tên gọi là phường Cái Vồn.</p>
<p>109. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của phường Đông Thuận và các xã Đông Bình, Đông Thạnh, Đông Thành thành phường mới có tên gọilàphường Đông Thành.</p>
<p>110. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của Phường 1, Phường 3 và Phường 9 (thành phố Trà Vinh)thànhphường mới có tên gọilàphường Trà Vinh.</p>
<p>111. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của Phường 4 (thành phố Trà Vinh) và xã Long Đứcthành phường mới có tên gọi làphường Long Đức.</p>
<p>112. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của Phường 7 và Phường 8(thành phố Trà Vinh), xã Nguyệt Hóa thành phường mới có tên gọilàphường Nguyệt Hoá.</p>
<p>113. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của Phường 5(thành phố Trà Vinh) và xã Hòa Thuận thành phường mới có tên gọi làphường Hoà Thuận.</p>
<p>114. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của Phường 1(thị xã Duyên Hải), xã Long Toàn và xã Dân Thànhthànhphường mới có tên gọilàphường Duyên Hải.</p>
<p>115. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của Phường 2 (thị xã Duyên Hải) và xã Trường Long Hòa thành phường mới có tên gọilàphường Trường Long Hoà.</p>
<p>116. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của phường An Hội vàcác xã Mỹ Thạnh An, Phú Nhuận, Sơn Phú thành phường mới có tên gọi là phường An Hội.</p>
<p>117. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của Phường 8(thành phố Bến Tre), phường Phú Khương, xã Phú Hưng và xã Nhơn Thạnhthành phường mới có tên gọi là phường Phú Khương.</p>
<p>118. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của Phường 7 và xã Bình Phú(thành phố Bến Tre), xã Thanh Tânthành phường mới có tên gọi là phường Bến Tre.</p>
<p>119. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của Phường 6, xã Sơn Đôngvà xã Tam Phướcthành phường mới có tên gọi là phường Sơn Đông.</p>
<p>120. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của phường Phú Tân, xã Hữu Định và xã Phước Thạnh thành phường mới có tên gọi là phường Phú Tân.</p>
<p>121. Sau khi sắp xếp, tỉnh Vĩnh Long có 124 đơn vị hành chính cấp xã, gồm 105 xã và 19 phường; trong đó có 101 xã, 19 phường hình thành sau sắp xếp quy định tại Điều này và 04 xã không thực hiện sắp xếp là các xã Long Hòa (huyện Châu Thành), Đông Hải, Long Vĩnh, Hòa Minh.</p>
<p>The post <a rel="nofollow" href="https://nhatphuc.com/chuyen-doi-dia-chi-tinh-vinh-long-cu-sang-moi-2025/">Chuyển đổi địa chỉ Tỉnh Vĩnh Long cũ sang mới 2025</a> appeared first on <a rel="nofollow" href="https://nhatphuc.com">Nhật Phúc</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://nhatphuc.com/chuyen-doi-dia-chi-tinh-vinh-long-cu-sang-moi-2025/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Chuyển đổi địa chỉ Tỉnh Đồng Tháp cũ sang mới 2025</title>
		<link>https://nhatphuc.com/chuyen-doi-dia-chi-tinh-dong-thap-cu-sang-moi-2025/</link>
					<comments>https://nhatphuc.com/chuyen-doi-dia-chi-tinh-dong-thap-cu-sang-moi-2025/#respond</comments>
		
		<dc:creator><![CDATA[Linh Nguyễn]]></dc:creator>
		<pubDate>Mon, 30 Jun 2025 06:33:20 +0000</pubDate>
				<category><![CDATA[Khám phá]]></category>
		<category><![CDATA[sáp nhập 63 tỉnh thành]]></category>
		<category><![CDATA[sáp nhập tỉnh thành]]></category>
		<guid isPermaLink="false">https://nhatphuc.com/?p=16756</guid>

					<description><![CDATA[<p>Công cụ tra cứu thay đổi địa giới hành chính Đồng Tháp 2025 Công cụ [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://nhatphuc.com/chuyen-doi-dia-chi-tinh-dong-thap-cu-sang-moi-2025/">Chuyển đổi địa chỉ Tỉnh Đồng Tháp cũ sang mới 2025</a> appeared first on <a rel="nofollow" href="https://nhatphuc.com">Nhật Phúc</a>.</p>
]]></description>
										<content:encoded><![CDATA[<!DOCTYPE html>
<html lang="vi">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Công cụ tra cứu thay đổi địa giới hành chính Đồng Tháp 2025</title>
    <script src="https://cdn.tailwindcss.com"></script>
    <link rel="preconnect" href="https://fonts.googleapis.com">
    <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
    <link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap" rel="stylesheet">
    <style>
        body {
            font-family: 'Inter', sans-serif;
        }
        /* Custom scrollbar for better UX */
        .custom-scrollbar::-webkit-scrollbar {
            width: 8px;
        }
        .custom-scrollbar::-webkit-scrollbar-track {
            background: #f1f1f1;
        }
        .dark .custom-scrollbar::-webkit-scrollbar-track {
            background: #2d3748;
        }
        .custom-scrollbar::-webkit-scrollbar-thumb {
            background: #888;
            border-radius: 4px;
        }
        .custom-scrollbar::-webkit-scrollbar-thumb:hover {
            background: #555;
        }
        /* Autocomplete Styles */
        .autocomplete-items {
            position: absolute;
            border: 1px solid #d1d5db;
            border-top: none;
            z-index: 99;
            top: 100%;
            left: 0;
            right: 0;
            max-height: 210px;
            overflow-y: auto;
        }
        .dark .autocomplete-items {
            border-color: #4b5563;
        }
        .autocomplete-items div {
            padding: 10px;
            cursor: pointer;
            background-color: #fff;
            border-bottom: 1px solid #e5e7eb;
        }
        .dark .autocomplete-items div {
            background-color: #374151;
            border-bottom-color: #4b5563;
        }
        .autocomplete-items div:hover {
            background-color: #e5e7eb;
        }
        .dark .autocomplete-items div:hover {
            background-color: #4b5563;
        }
        .autocomplete-active {
            background-color: #3b82f6 !important;
            color: #ffffff;
        }
        .dark .autocomplete-active {
             background-color: #2563eb !important;
        }
    </style>
</head>
<body class="bg-gray-100 dark:bg-gray-900 text-gray-800 dark:text-gray-200 transition-colors duration-300">

    <div class="container mx-auto p-4 md:p-8 max-w-4xl">
        <header class="text-center mb-8 relative">
            <h1 class="text-3xl md:text-4xl font-bold text-blue-700 dark:text-blue-400">Công cụ tra cứu thay đổi địa giới hành chính Đồng Tháp</h1>
            <p class="text-lg text-gray-600 dark:text-gray-400 mt-2">Dựa trên Nghị quyết về việc sắp xếp đơn vị hành chính cấp xã, hiệu lực từ 01/07/2025</p>
            
            <!-- Dark Mode Toggle -->
            <button id="theme-toggle" type="button" class="absolute top-0 right-0 text-gray-500 dark:text-gray-400 hover:bg-gray-200 dark:hover:bg-gray-700 focus:outline-none focus:ring-4 focus:ring-gray-200 dark:focus:ring-gray-700 rounded-lg text-sm p-2.5">
                <svg id="theme-toggle-dark-icon" class="hidden w-5 h-5" fill="currentColor" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M17.293 13.293A8 8 0 016.707 2.707a8.001 8.001 0 1010.586 10.586z"></path></svg>
                <svg id="theme-toggle-light-icon" class="hidden w-5 h-5" fill="currentColor" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M10 2a1 1 0 011 1v1a1 1 0 11-2 0V3a1 1 0 011-1zm4 8a4 4 0 11-8 0 4 4 0 018 0zm-.464 4.95l.707.707a1 1 0 001.414-1.414l-.707-.707a1 1 0 00-1.414 1.414zm2.12-10.607a1 1 0 010 1.414l-.706.707a1 1 0 11-1.414-1.414l.707-.707a1 1 0 011.414 0zM17 11a1 1 0 100-2h-1a1 1 0 100 2h1zm-7 4a1 1 0 011 1v1a1 1 0 11-2 0v-1a1 1 0 011-1zM5.05 5.05A1 1 0 003.636 3.636l-.707.707a1 1 0 001.414 1.414l.707-.707zM3 11a1 1 0 100-2H2a1 1 0 100 2h1zM8 16a1 1 0 011 1v1a1 1 0 11-2 0v-1a1 1 0 011-1zM14.95 14.95a1 1 0 01-1.414 0l-.707-.707a1 1 0 011.414-1.414l.707.707a1 1 0 010 1.414z"></path></svg>
            </button>
        </header>

        <main class="bg-white dark:bg-gray-800 p-6 md:p-8 rounded-2xl shadow-lg">
            <div class="mb-6 relative" id="autocomplete-container">
                <label for="old-address-input" class="block text-lg font-medium text-gray-700 dark:text-gray-300 mb-2">Nhập tên Phường / Xã / Thị trấn cũ:</label>
                <input type="text" id="old-address-input" placeholder="Ví dụ: Sa Rài, Thường Thới Tiền,..."
                       class="w-full px-4 py-3 border border-gray-300 dark:border-gray-600 bg-white dark:bg-gray-700 text-gray-900 dark:text-gray-200 rounded-lg focus:ring-2 focus:ring-blue-500 focus:border-blue-500 transition duration-150 ease-in-out text-lg">
                <div id="autocomplete-list" class="autocomplete-items custom-scrollbar rounded-b-lg"></div>
            </div>

            <div class="text-center mb-6">
                <button id="lookup-button" class="bg-blue-600 text-white font-bold py-3 px-8 rounded-lg hover:bg-blue-700 dark:bg-blue-500 dark:hover:bg-blue-600 transition-transform transform hover:scale-105 focus:outline-none focus:ring-4 focus:ring-blue-300 dark:focus:ring-blue-800 text-lg">
                    <svg xmlns="http://www.w3.org/2000/svg" class="h-6 w-6 inline-block mr-2" fill="none" viewBox="0 0 24 24" stroke="currentColor">
                        <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21 21l-6-6m2-5a7 7 0 11-14 0 7 7 0 0114 0z" />
                    </svg>
                    Tra cứu
                </button>
            </div>

            <div id="result-container" class="mt-8 p-6 bg-gray-50 dark:bg-gray-700 rounded-lg border-l-4 border-blue-500 min-h-[100px] hidden">
                <h2 class="text-xl font-semibold text-gray-800 dark:text-gray-100 mb-2">Kết quả tra cứu:</h2>
                <p id="result-text" class="text-lg text-gray-700 dark:text-gray-300"></p>
            </div>
             <div class="mt-8 text-sm text-gray-500 dark:text-gray-400 text-center">
                <p><span class="font-semibold">Lưu ý:</span> Công cụ này chỉ mang tính chất tham khảo. Dữ liệu được tổng hợp từ Nghị quyết dự kiến về việc sắp xếp đơn vị hành chính.</p>
                <p>Đối với các đơn vị bị chia tách, vui lòng liên hệ cơ quan có thẩm quyền để có thông tin chính xác nhất cho địa chỉ cụ thể của bạn.</p>
            </div>
        </main>

        <footer class="text-center mt-8 text-gray-500 dark:text-gray-400 text-sm">
            <p>&copy; 2025 - Được tạo bởi Nhật Phúc.</p>
        </footer>
    </div>

    <script>
        // === DATA MAPPING (ĐỒNG THÁP) ===
        const newToOldMap = {
            "Tân Hồng": ["thị trấn Sa Rài", "Bình Phú (huyện Tân Hồng)", "Tân Công Chí"],
            "Tân Thành": ["Thông Bình", "Tân Thành A", "Tân Thành (huyện Tân Thạnh)", "Tân Ninh", "Nhơn Ninh"],
            "Tân Hộ Cơ": ["Tân Thành B", "Tân Hộ Cơ"],
            "An Phước": ["Tân Phước (huyện Tân Hồng)", "An Phước"],
            "Thường Phước": ["thị trấn Thường Thới Tiền", "Thường Phước 1", "Thường Phước 2"],
            "Long Khánh": ["Long Khánh A", "Long Khánh B"],
            "Long Phú Thuận": ["Long Thuận", "Phú Thuận A", "Phú Thuận B"],
            "An Hòa": ["Phú Thành B", "An Hòa", "Hoàng Đan", "Hoàng Lâu"],
            "Tam Nông": ["Phú Đức", "Phú Hiệp"],
            "Phú Thọ": ["Phú Thành A", "Phú Thọ"],
            "Tràm Chim": ["thị trấn Tràm Chim", "Tân Công Sính"],
            "Phú Cường": ["Phú Cường (huyện Tam Nông)", "Hòa Bình", "Gáo Giồng"],
            "An Long": ["An Phong", "Phú Ninh", "An Long"],
            "Thanh Bình": ["Tân Mỹ", "Tân Phú (huyện Thanh Bình)", "thị trấn Thanh Bình", "Tân Thạnh (huyện Thanh Bình)"],
            "Tân Thạnh": ["Phú Lợi", "Tân Thạnh (huyện Thanh Bình)", "Tân Bình", "Tân Hòa (huyện Tân Thạnh)", "Kiến Bình", "thị trấn Tân Thạnh"],
            "Bình Thành": ["Bình Thành (huyện Thanh Bình)", "Bình Tấn"],
            "Tân Long": ["Tân Bình (huyện Thanh Bình)", "Tân Hòa (huyện Thanh Bình)", "Tân Quới", "Tân Huề", "Tân Long", "Phú Thuận B"],
            "Tháp Mười": ["thị trấn Mỹ An", "xã Mỹ An", "Mỹ Hòa"],
            "Thanh Mỹ": ["Phú Điền", "Thanh Mỹ"],
            "Mỹ Quí": ["Láng Biển", "Mỹ Đông", "Mỹ Quí"],
            "Đốc Binh Kiều": ["Tân Kiều", "Đốc Binh Kiều"],
            "Trường Xuân": ["Thạnh Lợi", "Trường Xuân"],
            "Phương Thịnh": ["Hưng Thạnh (huyện Tháp Mười)", "Phương Thịnh"],
            "Phong Mỹ": ["Phong Mỹ", "Gáo Giồng"],
            "Ba Sao": ["Phương Trà", "Ba Sao"],
            "Mỹ Thọ": ["thị trấn Mỹ Thọ", "Mỹ Hội (huyện Cao Lãnh)", "Mỹ Xương", "Mỹ Thọ"],
            "Bình Hàng Trung": ["Tân Hội Trung", "Bình Hàng Tây", "Bình Hàng Trung"],
            "Mỹ Hiệp": ["Mỹ Long", "Bình Thạnh (huyện Cao Lãnh)", "Mỹ Hiệp"],
            "Mỹ An Hưng": ["Tân Mỹ (huyện Lấp Vò)", "Hội An Đông", "Mỹ An Hưng A", "Mỹ An Hưng B"],
            "Tân Khánh Trung": ["Long Hưng A", "Long Hưng B", "Tân Khánh Trung"],
            "Lấp Vò": ["thị trấn Lấp Vò", "Bình Thành (huyện Lấp Vò)", "Vĩnh Thạnh", "Bình Thạnh Trung"],
            "Lai Vung": ["Tân Thành", "Tân Phước (huyện Lai Vung)", "Định An", "Định Yên"],
            "Hòa Long": ["thị trấn Lai Vung", "Long Hậu", "Long Thắng", "Hòa Long"],
            "Phong Hòa": ["Tân Hòa (huyện Lai Vung)", "Định Hòa", "Vĩnh Thới", "Phong Hòa"],
            "Tân Dương": ["Tân Phú Đông", "Hòa Thành", "Tân Dương"],
            "Phú Hựu": ["thị trấn Cái Tàu Hạ", "An Phú Thuận", "An Hiệp", "An Nhơn", "Phú Hựu"],
            "Tân Nhuận Đông": ["Hòa Tân", "An Khánh", "Tân Nhuận Đông"],
            "Tân Phú Trung": ["Tân Bình (huyện Châu Thành)", "Tân Phú (huyện Châu Thành)", "Phú Long", "Tân Phú Trung"],
            "phường An Bình": ["An Lộc", "An Bình A", "An Bình B"],
            "phường Hồng Ngự": ["An Thạnh", "Bình Thạnh", "Tân Hội (thành phố Hồng Ngự)"],
            "phường Thường Lạc": ["An Lạc", "Thường Thới Hậu A", "Thường Lạc"],
            "phường Cao Lãnh": ["Phường 1 (thành phố Cao Lãnh)", "Phường 3 (thành phố Cao Lãnh)", "Phường 4 (thành phố Cao Lãnh)", "Phường 6 (thành phố Cao Lãnh)", "Hòa Thuận", "Hòa An", "Tịnh Thới", "Tân Thuận Tây", "Tân Thuận Đông"],
            "phường Mỹ Ngãi": ["Mỹ Ngãi", "Mỹ Tân (thành phố Cao Lãnh)", "Tân Nghĩa"],
            "phường Mỹ Trà": ["Mỹ Phú", "Nhị Mỹ", "An Bình", "Mỹ Trà"],
            "phường Sa Đéc": ["Phường 1 (thành phố Sa Đéc)", "Phường 2 (thành phố Sa Đéc)", "Phường 3 (thành phố Sa Đéc)", "Phường 4 (thành phố Sa Đéc)", "An Hòa", "Tân Quy Đông", "Tân Khánh Đông", "Tân Quy Tây"],
        };

        
        document.addEventListener('DOMContentLoaded', function() {
            // --- Elements ---
            const input = document.getElementById('old-address-input');
            const button = document.getElementById('lookup-button');
            const resultContainer = document.getElementById('result-container');
            const resultText = document.getElementById('result-text');
            const autocompleteList = document.getElementById('autocomplete-list');
            const themeToggleButton = document.getElementById('theme-toggle');
            const darkIcon = document.getElementById('theme-toggle-dark-icon');
            const lightIcon = document.getElementById('theme-toggle-light-icon');
            
            // --- Dark Mode Logic ---
            const updateThemeIcons = () => {
                if (document.documentElement.classList.contains('dark')) {
                    lightIcon.classList.remove('hidden');
                    darkIcon.classList.add('hidden');
                } else {
                    lightIcon.classList.add('hidden');
                    darkIcon.classList.remove('hidden');
                }
            };
            if (localStorage.getItem('color-theme') === 'dark' || (!('color-theme' in localStorage) && window.matchMedia('(prefers-color-scheme: dark)').matches)) {
                document.documentElement.classList.add('dark');
            }
            updateThemeIcons();
            themeToggleButton.addEventListener('click', () => {
                document.documentElement.classList.toggle('dark');
                const theme = document.documentElement.classList.contains('dark') ? 'dark' : 'light';
                localStorage.setItem('color-theme', theme);
                updateThemeIcons();
            });

            // --- Autocomplete & Lookup Logic ---
            const allOldWards = [...new Set(Object.values(newToOldMap).flat())].sort((a, b) => a.localeCompare(b, 'vi'));

            const findNewAddress = (wardName) => {
                const rawInput = wardName.trim();
                if (!rawInput) {
                    resultText.innerHTML = "Vui lòng nhập tên đơn vị hành chính cũ.";
                    resultContainer.className = "mt-8 p-6 bg-red-50 dark:bg-red-900/20 rounded-lg border-l-4 border-red-500 dark:border-red-400";
                    resultContainer.style.display = "block";
                    return;
                }

                let foundNewAddresses = new Set();
                for (const newAddress in newToOldMap) {
                    if (newToOldMap[newAddress].includes(rawInput)) {
                        foundNewAddresses.add(newAddress);
                    }
                }
                
                resultContainer.style.display = 'block';
                if (foundNewAddresses.size > 0) {
                    const newAddressesArray = Array.from(foundNewAddresses);
                    let resultHTML = `Đơn vị hành chính <span class="font-semibold">"${rawInput}"</span> sẽ thuộc về: <br><strong class="text-blue-700 dark:text-blue-400 text-xl">${newAddressesArray.join(' hoặc ')}</strong>.`;
                    
                    if (newAddressesArray.length > 1) {
                         resultHTML += `<br><br><span class="text-sm text-amber-800 dark:text-amber-300 bg-amber-100 dark:bg-amber-900/30 p-2 rounded-md block">Lưu ý: Đơn vị cũ của bạn đã được chia tách vào nhiều đơn vị mới khác nhau. Kết quả chính xác phụ thuộc vào địa chỉ đường/phố cụ thể.</span>`;
                    }
                    resultText.innerHTML = resultHTML;
                    resultContainer.className = "mt-8 p-6 bg-blue-50 dark:bg-blue-900/20 rounded-lg border-l-4 border-blue-500 dark:border-blue-400";
                } else {
                    resultText.innerHTML = `Không tìm thấy thông tin chuyển đổi cho <span class="font-semibold">"${rawInput}"</span>. Vui lòng kiểm tra lại chính tả hoặc chọn từ danh sách gợi ý.`;
                    resultContainer.className = "mt-8 p-6 bg-red-50 dark:bg-red-900/20 rounded-lg border-l-4 border-red-500 dark:border-red-400";
                }
            };
            
            button.addEventListener('click', () => findNewAddress(input.value));
            
            const closeAllLists = (elmnt) => {
                const items = document.getElementsByClassName("autocomplete-items");
                for (let i = 0; i < items.length; i++) {
                    if (elmnt != items[i] && elmnt != input) {
                        items[i].innerHTML = "";
                    }
                }
            };

            input.addEventListener('input', function(e) {
                let val = this.value;
                closeAllLists();
                if (!val) { return false; }
                
                const normalizedVal = val.toLowerCase();
                const filteredWards = allOldWards.filter(ward => 
                    ward.toLowerCase().includes(normalizedVal)
                );

                filteredWards.forEach(ward => {
                    let item = document.createElement("DIV");
                    
                    let matchIndex = ward.toLowerCase().indexOf(normalizedVal);
                    item.innerHTML = ward.substr(0, matchIndex)
                                   + "<strong>" + ward.substr(matchIndex, val.length) + "</strong>"
                                   + ward.substr(matchIndex + val.length);
                    
                    item.addEventListener("click", function(e) {
                        input.value = ward;
                        findNewAddress(ward); 
                        closeAllLists();
                    });
                    autocompleteList.appendChild(item);
                });
            });
            
            input.addEventListener('keydown', function(e) {
                if (e.key === "Enter") {
                    e.preventDefault();
                    findNewAddress(this.value);
                    closeAllLists();
                }
            });

            document.addEventListener("click", function (e) {
                closeAllLists(e.target);
            });
        });

    </script>

</body>
</html>
<p>Điều 1. Sắp xếp các đơn vị hành chính cấp xã của tỉnh Đồng Tháp</p>
<p>Trên cơ sở Đề án số 377/ĐA-CP ngày 09 tháng 05 năm 2025 của Chính phủ về sắp xếp đơn vị hành chính cấp xã của tỉnh Đồng Tháp (mới) năm 2025, Ủy ban Thường vụ Quốc hội quyết định sắp xếp để thành lập các đơn vị hành chính cấp xã của tỉnh Đồng Tháp như sau:</p>
<p>1. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Sa Rài, xã Bình Phú (huyện Tân Hồng) và xã Tân Công Chí thành xã mới có tên gọi là xã Tân Hồng.</p>
<p>2. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Thông Bình và xã Tân Thành A thành xã mới có tên gọi là xã Tân Thành.</p>
<p>3. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Tân Thành B và xã Tân Hộ Cơ thành xã mới có tên gọi là xã Tân Hộ Cơ.</p>
<p>4. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Tân Phước (huyện Tân Hồng) và xã An Phước thành xã mới có tên gọi là xã An Phước.</p>
<p>5. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Thường Thới Tiền, xã Thường Phước 1 và xã Thường Phước 2 thành xã mới có tên gọi là xã Thường Phước.</p>
<p>6. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Long Khánh A và xã Long Khánh B thành xã mới có tên gọi là xã Long Khánh.</p>
<p>7. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Long Thuận, xã Phú Thuận A và một phần diện tích tự nhiên, quy mô dân số của xã Phú Thuận B thành xã mới có tên gọi là xã Long Phú Thuận.</p>
<p>8. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Phú Thành B và xã An Hòa thành xã mới có tên gọi là xã An Hòa.</p>
<p>9. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Phú Đức và xã Phú Hiệp thành xã mới có tên gọi là xã Tam Nông.</p>
<p>10. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Phú Thành A và xã Phú Thọ thành xã mới có tên gọi là xã Phú Thọ.</p>
<p>11. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Tràm Chim và xã Tân Công Sính thành xã mới có tên gọi là xã Tràm Chim.</p>
<p>12. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Phú Cường (huyện Tam Nông), xã Hòa Bình và một phần diện tích tự nhiên, quy mô dân số của xã Gáo Giồng thành xã mới có tên gọi là xã Phú Cường.</p>
<p>13. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã An Phong, Phú Ninh và An Long thành xã mới có tên gọi là xã An Long.</p>
<p>14. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Tân Mỹ và xã Tân Phú (huyện Thanh Bình), thị trấn Thanh Bình và một phần diện tích tự nhiên, quy mô dân số của xã Tân Thạnh (huyện Thanh Bình) thành xã mới có tên gọi là xã Thanh Bình.</p>
<p>15. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Phú Lợi và phần còn lại của xã Tân Thạnh (huyện Thanh Bình) sau khi sắp xếp theo quy định tại khoản 14 Điều này thành xã mới có tên gọi là xã Tân Thạnh.</p>
<p>16. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Bình Thành (huyện Thanh Bình) và xã Bình Tấn thành xã mới có tên gọi là xã Bình Thành.</p>
<p>17. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Tân Bình và xã Tân Hòa (huyện Thanh Bình), các xã Tân Quới, Tân Huề, Tân Long và phần còn lại của xã Phú Thuận B sau khi sắp xếp theo quy định tại khoản 7 Điều này thành xã mới có tên gọi là xã Tân Long.</p>
<p>18. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Mỹ An, xã Mỹ An và xã Mỹ Hòa thành xã mới có tên gọi là xã Tháp Mười.</p>
<p>19. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Phú Điền và xã Thanh Mỹ thành xã mới có tên gọi là xã Thanh Mỹ.</p>
<p>20. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Láng Biển, Mỹ Đông và Mỹ Quí thành xã mới có tên gọi là xã Mỹ Quí.</p>
<p>21. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Tân Kiều và xã Đốc Binh Kiều thành xã mới có tên gọi là xã Đốc Binh Kiều.</p>
<p>22. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Thạnh Lợi và xã Trường Xuân thành xã mới có tên gọi là xã Trường Xuân.</p>
<p>23. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Hưng Thạnh (huyện Tháp Mười) và xã Phương Thịnh thành xã mới có tên gọi là xã Phương Thịnh.</p>
<p>24. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Phong Mỹ và phần còn lại của xã Gáo Giồng sau khi sắp xếp theo quy định tại khoản 12 Điều này thành xã mới có tên gọi là xã Phong Mỹ.</p>
<p>25. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Phương Trà và xã Ba Sao thành xã mới có tên gọi là xã Ba Sao.</p>
<p>26. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Mỹ Thọ và các xã Mỹ Hội (huyện Cao Lãnh), Mỹ Xương, Mỹ Thọ thành xã mới có tên gọi là xã Mỹ Thọ.</p>
<p>27. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Tân Hội Trung, Bình Hàng Tây và Bình Hàng Trung thành xã mới có tên gọi là xã Bình Hàng Trung.</p>
<p>28. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Mỹ Long và xã Bình Thạnh (huyện Cao Lãnh), xã Mỹ Hiệp thành xã mới có tên gọi là xã Mỹ Hiệp.</p>
<p>29. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Tân Mỹ (huyện Lấp Vò), Hội An Đông, Mỹ An Hưng A và Mỹ An Hưng B thành xã mới có tên gọi là xã Mỹ An Hưng.</p>
<p>30. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Long Hưng A, Long Hưng B và Tân Khánh Trung thành xã mới có tên gọi là xã Tân Khánh Trung.</p>
<p>31. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Lấp Vò và các xã Bình Thành (huyện Lấp Vò), Vĩnh Thạnh, Bình Thạnh Trung thành xã mới có tên gọi là xã Lấp Vò.</p>
<p>32. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Tân Thành và xã Tân Phước (huyện Lai Vung), xã Định An, xã Định Yên thành xã mới có tên gọi là xã Lai Vung.</p>
<p>33. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Lai Vung và các xã Long Hậu, Long Thắng, Hòa Long thành xã mới có tên gọi là xã Hòa Long.</p>
<p>34. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Tân Hòa (huyện Lai Vung), Định Hòa, Vĩnh Thới và Phong Hòa thành xã mới có tên gọi là xã Phong Hòa.</p>
<p>35. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Tân Phú Đông, Hòa Thành và Tân Dương thành xã mới có tên gọi là xã Tân Dương.</p>
<p>36. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Cái Tàu Hạ và các xã An Phú Thuận, An Hiệp, An Nhơn, Phú Hựu thành xã mới có tên gọi là xã Phú Hựu.</p>
<p>37. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Hòa Tân, An Khánh và Tân Nhuận Đông thành xã mới có tên gọi là xã Tân Nhuận Đông.</p>
<p>38. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Tân Bình và xã Tân Phú (huyện Châu Thành), xã Phú Long, xã Tân Phú Trung thành xã mới có tên gọi là xã Tân Phú Trung.</p>
<p>39. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Tân Hội và xã Tân Phú (thị xã Cai Lậy), xã Mỹ Hạnh Đông thành xã mới có tên gọi là xã Tân Phú.</p>
<p>40. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Tân Thanh, Tân Hưng và An Thái Trung thành xã mới có tên gọi là xã Thanh Hưng.</p>
<p>41. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Hòa Hưng, Mỹ Lương và An Hữu thành xã mới có tên gọi là xã An Hữu.</p>
<p>42. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã An Thái Đông, Mỹ Lợi A và Mỹ Lợi B thành xã mới có tên gọi là xã Mỹ Lợi.</p>
<p>43. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Thiện Trí, Mỹ Đức Đông và Mỹ Đức Tây thành xã mới có tên gọi là xã Mỹ Đức Tây.</p>
<p>44. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Mỹ Tân (huyện Cái Bè), Mỹ Trung và Thiện Trung thành xã mới có tên gọi là xã Mỹ Thiện.</p>
<p>45. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Hậu Mỹ Bắc A, Hậu Mỹ Bắc B và Hậu Mỹ Trinh thành xã mới có tên gọi là xã Hậu Mỹ.</p>
<p>46. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Mỹ Hội (huyện Cái Bè), An Cư, Hậu Thành và Hậu Mỹ Phú thành xã mới có tên gọi là xã Hội Cư.</p>
<p>47. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Cái Bè, xã Đông Hòa Hiệp và xã Hòa Khánh thành xã mới có tên gọi là xã Cái Bè.</p>
<p>48. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Phú Nhuận, Mỹ Thành Bắc và Mỹ Thành Nam thành xã mới có tên gọi là xã Mỹ Thành.</p>
<p>49. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Phú Cường (huyện Cai Lậy) và xã Thạnh Lộc thành xã mới có tên gọi là xã Thạnh Phú.</p>
<p>50. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Bình Phú, xã Phú An và xã Cẩm Sơn thành xã mới có tên gọi là xã Bình Phú.</p>
<p>51. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Tân Phong, Hội Xuân và Hiệp Đức thành xã mới có tên gọi là xã Hiệp Đức.</p>
<p>52. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Mỹ Long (huyện Cai Lậy), Long Trung và Long Tiên thành xã mới có tên gọi là xã Long Tiên.</p>
<p>53. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Tam Bình và xã Ngũ Hiệp thành xã mới có tên gọi là xã Ngũ Hiệp.</p>
<p>54. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Mỹ Phước, xã Thạnh Mỹ và xã Tân Hòa Đông thành xã mới có tên gọi là xã Tân Phước 1.</p>
<p>55. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Thạnh Tân, Thạnh Hòa và Tân Hòa Tây thành xã mới có tên gọi là xã Tân Phước 2.</p>
<p>56. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Phước Lập, Tân Lập 1 và Tân Lập 2 thành xã mới có tên gọi là xã Tân Phước 3.</p>
<p>57. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Hưng Thạnh (huyện Tân Phước), Phú Mỹ và Tân Hòa Thành thành xã mới có tên gọi là xã Hưng Thạnh.</p>
<p>58. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Tân Lý Đông, Tân Hội Đông và Tân Hương thành xã mới có tên gọi là xã Tân Hương.</p>
<p>59. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Tân Hiệp, xã Thân Cửu Nghĩa và xã Long An thành xã mới có tên gọi là xã Châu Thành.</p>
<p>60. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Tam Hiệp, Thạnh Phú và Long Hưng thành xã mới có tên gọi là xã Long Hưng.</p>
<p>61. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Nhị Bình, Đông Hòa và Long Định thành xã mới có tên gọi là xã Long Định.</p>
<p>62. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Điềm Hy và xã Bình Trưng thành xã mới có tên gọi là xã Bình Trưng.</p>
<p>63. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Phú Phong, Bàn Long và Vĩnh Kim thành xã mới có tên gọi là xã Vĩnh Kim.</p>
<p>64. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Song Thuận, Bình Đức và Kim Sơn thành xã mới có tên gọi là xã Kim Sơn.</p>
<p>65. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Trung Hòa, Hòa Tịnh, Tân Bình Thạnh và Mỹ Tịnh An thành xã mới có tên gọi là xã Mỹ Tịnh An.</p>
<p>66. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Thanh Bình, Phú Kiết và Lương Hòa Lạc thành xã mới có tên gọi là xã Lương Hòa Lạc.</p>
<p>67. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Đăng Hưng Phước, Quơn Long và Tân Thuận Bình thành xã mới có tên gọi là xã Tân Thuận Bình.</p>
<p>68. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Chợ Gạo, xã Long Bình Điền và xã Song Bình thành xã mới có tên gọi là xã Chợ Gạo.</p>
<p>69. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Bình Phan, Bình Phục Nhứt và An Thạnh Thủy thành xã mới có tên gọi là xã An Thạnh Thủy.</p>
<p>70. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Xuân Đông, Hòa Định và Bình Ninh thành xã mới có tên gọi là xã Bình Ninh.</p>
<p>71. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Vĩnh Bình, xã Thạnh Nhựt và xã Thạnh Trị thành xã mới có tên gọi là xã Vĩnh Bình.</p>
<p>72. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Bình Nhì, Đồng Thạnh và Đồng Sơn thành xã mới có tên gọi là xã Đồng Sơn.</p>
<p>73. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Bình Phú (huyện Gò Công Tây), Thành Công và Yên Luông thành xã mới có tên gọi là xã Phú Thành.</p>
<p>74. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Bình Tân và xã Long Bình thành xã mới có tên gọi là xã Long Bình.</p>
<p>75. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Long Vĩnh và xã Vĩnh Hựu thành xã mới có tên gọi là xã Vĩnh Hựu.</p>
<p>76. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Tân Thành (huyện Gò Công Đông) và xã Tăng Hòa thành xã mới có tên gọi là xã Gò Công Đông.</p>
<p>77. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Bình Ân và xã Tân Điền thành xã mới có tên gọi là xã Tân Điền.</p>
<p>78. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Tân Hòa, xã Phước Trung và xã Bình Nghị thành xã mới có tên gọi là xã Tân Hòa.</p>
<p>79. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Tân Phước (huyện Gò Công Đông), Tân Tây và Tân Đông thành xã mới có tên gọi là xã Tân Đông.</p>
<p>80. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Vàm Láng, xã Kiểng Phước và xã Gia Thuận thành xã mới có tên gọi là xã Gia Thuận.</p>
<p>81. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Tân Phú và xã Tân Thạnh (huyện Tân Phú Đông), xã Tân Thới thành xã mới có tên gọi là xã Tân Thới.</p>
<p>82. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Phú Thạnh, Phú Đông và Phú Tân thành xã mới có tên gọi là xã Tân Phú Đông.</p>
<p>83. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của Phường 1 và Phường 2 (thành phố Mỹ Tho), phường Tân Long thành phường mới có tên gọi là phường Mỹ Tho.</p>
<p>84. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của Phường 4 và Phường 5 (thành phố Mỹ Tho), xã Đạo Thạnh thành phường mới có tên gọi là phường Đạo Thạnh.</p>
<p>85. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của Phường 9 (thành phố Mỹ Tho), xã Tân Mỹ Chánh và xã Mỹ Phong thành phường mới có tên gọi là phường Mỹ Phong.</p>
<p>86. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của Phường 6 (thành phố Mỹ Tho) và xã Thới Sơn thành phường mới có tên gọi là phường Thới Sơn.</p>
<p>87. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của Phường 10, xã Phước Thạnh và xã Trung An thành phường mới có tên gọi là phường Trung An.</p>
<p>88. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của Phường 1 và Phường 5 (thành phố Gò Công), phường Long Hòa thành phường mới có tên gọi là phường Gò Công.</p>
<p>89. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của Phường 2 (thành phố Gò Công) và phường Long Thuận thành phường mới có tên gọi là phường Long Thuận.</p>
<p>90. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của phường Long Chánh và xã Bình Xuân thành phường mới có tên gọi là phường Bình Xuân.</p>
<p>91. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của phường Long Hưng, xã Tân Trung và xã Bình Đông thành phường mới có tên gọi là phường Sơn Qui.</p>
<p>92. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các phường An Lộc, An Bình A và An Bình B thành phường mới có tên gọi là phường An Bình.</p>
<p>93. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của phường An Thạnh, xã Bình Thạnh và xã Tân Hội (thành phố Hồng Ngự) thành phường mới có tên gọi là phường Hồng Ngự.</p>
<p>94. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của phường An Lạc, xã Thường Thới Hậu A và xã Thường Lạc thành phường mới có tên gọi là phường Thường Lạc.</p>
<p>95. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của Phường 1, Phường 3, Phường 4 và Phường 6 (thành phố Cao Lãnh), phường Hòa Thuận, các xã Hòa An, Tịnh Thới, Tân Thuận Tây, Tân Thuận Đông thành phường mới có tên gọi là phường Cao Lãnh.</p>
<p>96. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của phường Mỹ Ngãi, xã Mỹ Tân (thành phố Cao Lãnh) và xã Tân Nghĩa thành phường mới có tên gọi là phường Mỹ Ngãi.</p>
<p>97. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của phường Mỹ Phú và các xã Nhị Mỹ, An Bình, Mỹ Trà thành phường mới có tên gọi là phường Mỹ Trà.</p>
<p>98. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của Phường 1, Phường 2, Phường 3 và Phường 4 (thành phố Sa Đéc), phường An Hòa, phường Tân Quy Đông, xã Tân Khánh Đông, xã Tân Quy Tây thành phường mới có tên gọi là phường Sa Đéc.</p>
<p>99. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của Phường 1 và Phường 3 (thị xã Cai Lậy), xã Mỹ Hạnh Trung, xã Mỹ Phước Tây thành phường mới có tên gọi là phường Mỹ Phước Tây.</p>
<p>100. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của Phường 2 và xã Tân Bình (thị xã Cai Lậy), xã Thanh Hòa thành phường mới có tên gọi là phường Thanh Hòa.</p>
<p>101. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của Phường 4 và Phường 5 (thị xã Cai Lậy), xã Long Khánh thành phường mới có tên gọi là phường Cai Lậy.</p>
<p>102. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của phường Nhị Mỹ, xã Phú Quý và xã Nhị Quý thành phường mới có tên gọi là phường Nhị Quý.</p>
<p>103. Sau khi sắp xếp, tỉnh Đồng Tháp có 102 đơn vị hành chính cấp xã, gồm 82 xã và 20 phường.</p>
<p>The post <a rel="nofollow" href="https://nhatphuc.com/chuyen-doi-dia-chi-tinh-dong-thap-cu-sang-moi-2025/">Chuyển đổi địa chỉ Tỉnh Đồng Tháp cũ sang mới 2025</a> appeared first on <a rel="nofollow" href="https://nhatphuc.com">Nhật Phúc</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://nhatphuc.com/chuyen-doi-dia-chi-tinh-dong-thap-cu-sang-moi-2025/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Chuyển đổi địa chỉ Tỉnh Quảng Trị cũ sang mới 2025</title>
		<link>https://nhatphuc.com/chuyen-doi-dia-chi-tinh-quang-tri-cu-sang-moi-2025/</link>
					<comments>https://nhatphuc.com/chuyen-doi-dia-chi-tinh-quang-tri-cu-sang-moi-2025/#respond</comments>
		
		<dc:creator><![CDATA[Linh Nguyễn]]></dc:creator>
		<pubDate>Mon, 30 Jun 2025 06:32:38 +0000</pubDate>
				<category><![CDATA[Khám phá]]></category>
		<category><![CDATA[sáp nhập 63 tỉnh thành]]></category>
		<category><![CDATA[sáp nhập tỉnh thành]]></category>
		<guid isPermaLink="false">https://nhatphuc.com/?p=16753</guid>

					<description><![CDATA[<p>Công cụ tra cứu thay đổi địa giới hành chính Quảng Trị 2025 Công cụ [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://nhatphuc.com/chuyen-doi-dia-chi-tinh-quang-tri-cu-sang-moi-2025/">Chuyển đổi địa chỉ Tỉnh Quảng Trị cũ sang mới 2025</a> appeared first on <a rel="nofollow" href="https://nhatphuc.com">Nhật Phúc</a>.</p>
]]></description>
										<content:encoded><![CDATA[<!DOCTYPE html>
<html lang="vi">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Công cụ tra cứu thay đổi địa giới hành chính Quảng Trị 2025</title>
    <script src="https://cdn.tailwindcss.com"></script>
    <link rel="preconnect" href="https://fonts.googleapis.com">
    <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
    <link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap" rel="stylesheet">
    <style>
        body {
            font-family: 'Inter', sans-serif;
        }
        /* Custom scrollbar for better UX */
        .custom-scrollbar::-webkit-scrollbar {
            width: 8px;
        }
        .custom-scrollbar::-webkit-scrollbar-track {
            background: #f1f1f1;
        }
        .dark .custom-scrollbar::-webkit-scrollbar-track {
            background: #2d3748;
        }
        .custom-scrollbar::-webkit-scrollbar-thumb {
            background: #888;
            border-radius: 4px;
        }
        .custom-scrollbar::-webkit-scrollbar-thumb:hover {
            background: #555;
        }
        /* Autocomplete Styles */
        .autocomplete-items {
            position: absolute;
            border: 1px solid #d1d5db;
            border-top: none;
            z-index: 99;
            top: 100%;
            left: 0;
            right: 0;
            max-height: 210px;
            overflow-y: auto;
        }
        .dark .autocomplete-items {
            border-color: #4b5563;
        }
        .autocomplete-items div {
            padding: 10px;
            cursor: pointer;
            background-color: #fff;
            border-bottom: 1px solid #e5e7eb;
        }
        .dark .autocomplete-items div {
            background-color: #374151;
            border-bottom-color: #4b5563;
        }
        .autocomplete-items div:hover {
            background-color: #e5e7eb;
        }
        .dark .autocomplete-items div:hover {
            background-color: #4b5563;
        }
        .autocomplete-active {
            background-color: #3b82f6 !important;
            color: #ffffff;
        }
        .dark .autocomplete-active {
             background-color: #2563eb !important;
        }
    </style>
</head>
<body class="bg-gray-100 dark:bg-gray-900 text-gray-800 dark:text-gray-200 transition-colors duration-300">

    <div class="container mx-auto p-4 md:p-8 max-w-4xl">
        <header class="text-center mb-8 relative">
            <h1 class="text-3xl md:text-4xl font-bold text-blue-700 dark:text-blue-400">Công cụ tra cứu thay đổi địa giới hành chính Quảng Trị</h1>
            <p class="text-lg text-gray-600 dark:text-gray-400 mt-2">Dựa trên Nghị quyết về việc sắp xếp đơn vị hành chính cấp xã, hiệu lực từ 01/07/2025</p>
            
            <!-- Dark Mode Toggle -->
            <button id="theme-toggle" type="button" class="absolute top-0 right-0 text-gray-500 dark:text-gray-400 hover:bg-gray-200 dark:hover:bg-gray-700 focus:outline-none focus:ring-4 focus:ring-gray-200 dark:focus:ring-gray-700 rounded-lg text-sm p-2.5">
                <svg id="theme-toggle-dark-icon" class="hidden w-5 h-5" fill="currentColor" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M17.293 13.293A8 8 0 016.707 2.707a8.001 8.001 0 1010.586 10.586z"></path></svg>
                <svg id="theme-toggle-light-icon" class="hidden w-5 h-5" fill="currentColor" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M10 2a1 1 0 011 1v1a1 1 0 11-2 0V3a1 1 0 011-1zm4 8a4 4 0 11-8 0 4 4 0 018 0zm-.464 4.95l.707.707a1 1 0 001.414-1.414l-.707-.707a1 1 0 00-1.414 1.414zm2.12-10.607a1 1 0 010 1.414l-.706.707a1 1 0 11-1.414-1.414l.707-.707a1 1 0 011.414 0zM17 11a1 1 0 100-2h-1a1 1 0 100 2h1zm-7 4a1 1 0 011 1v1a1 1 0 11-2 0v-1a1 1 0 011-1zM5.05 5.05A1 1 0 003.636 3.636l-.707.707a1 1 0 001.414 1.414l.707-.707zM3 11a1 1 0 100-2H2a1 1 0 100 2h1zM8 16a1 1 0 011 1v1a1 1 0 11-2 0v-1a1 1 0 011-1zM14.95 14.95a1 1 0 01-1.414 0l-.707-.707a1 1 0 011.414-1.414l.707.707a1 1 0 010 1.414z"></path></svg>
            </button>
        </header>

        <main class="bg-white dark:bg-gray-800 p-6 md:p-8 rounded-2xl shadow-lg">
            <div class="mb-6 relative" id="autocomplete-container">
                <label for="old-address-input" class="block text-lg font-medium text-gray-700 dark:text-gray-300 mb-2">Nhập tên Phường / Xã / Thị trấn cũ:</label>
                <input type="text" id="old-address-input" placeholder="Ví dụ: Quảng Hòa, Trọng Hóa,..."
                       class="w-full px-4 py-3 border border-gray-300 dark:border-gray-600 bg-white dark:bg-gray-700 text-gray-900 dark:text-gray-200 rounded-lg focus:ring-2 focus:ring-blue-500 focus:border-blue-500 transition duration-150 ease-in-out text-lg">
                <div id="autocomplete-list" class="autocomplete-items custom-scrollbar rounded-b-lg"></div>
            </div>

            <div class="text-center mb-6">
                <button id="lookup-button" class="bg-blue-600 text-white font-bold py-3 px-8 rounded-lg hover:bg-blue-700 dark:bg-blue-500 dark:hover:bg-blue-600 transition-transform transform hover:scale-105 focus:outline-none focus:ring-4 focus:ring-blue-300 dark:focus:ring-blue-800 text-lg">
                    <svg xmlns="http://www.w3.org/2000/svg" class="h-6 w-6 inline-block mr-2" fill="none" viewBox="0 0 24 24" stroke="currentColor">
                        <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21 21l-6-6m2-5a7 7 0 11-14 0 7 7 0 0114 0z" />
                    </svg>
                    Tra cứu
                </button>
            </div>

            <div id="result-container" class="mt-8 p-6 bg-gray-50 dark:bg-gray-700 rounded-lg border-l-4 border-blue-500 min-h-[100px] hidden">
                <h2 class="text-xl font-semibold text-gray-800 dark:text-gray-100 mb-2">Kết quả tra cứu:</h2>
                <p id="result-text" class="text-lg text-gray-700 dark:text-gray-300"></p>
            </div>
             <div class="mt-8 text-sm text-gray-500 dark:text-gray-400 text-center">
                <p><span class="font-semibold">Lưu ý:</span> Công cụ này chỉ mang tính chất tham khảo. Dữ liệu được tổng hợp từ Nghị quyết dự kiến về việc sắp xếp đơn vị hành chính.</p>
                <p>Đối với các đơn vị bị chia tách, vui lòng liên hệ cơ quan có thẩm quyền để có thông tin chính xác nhất cho địa chỉ cụ thể của bạn.</p>
            </div>
        </main>

        <footer class="text-center mt-8 text-gray-500 dark:text-gray-400 text-sm">
            <p>&copy; 2025 - Được tạo bởi Nhật Phúc.</p>
        </footer>
    </div>

    <script>
        // === DATA MAPPING (QUẢNG TRỊ) ===
        const newToOldMap = {
            "Nam Gianh": ["Quảng Hòa", "Quảng Lộc", "Quảng Văn", "Quảng Minh"],
            "Nam Ba Đồn": ["Quảng Tân", "Quảng Trung", "Quảng Tiên", "Quảng Sơn", "Quảng Thủy"],
            "Dân Hóa": ["Trọng Hóa", "Dân Hóa"],
            "Kim Điền": ["Hóa Sơn", "Hóa Hợp"],
            "Kim Phú": ["Thượng Hóa", "Trung Hóa", "Minh Hóa", "Tân Hóa"],
            "Minh Hóa": ["thị trấn Quy Đạt", "Xuân Hóa", "Yên Hóa", "Hồng Hóa"],
            "Tuyên Lâm": ["Lâm Hóa", "Thanh Hóa"],
            "Tuyên Sơn": ["Thanh Thạch", "Hương Hóa"],
            "Đồng Lê": ["thị trấn Đồng Lê", "Kim Hóa", "Lê Hóa", "Thuận Hóa", "Sơn Hóa"],
            "Tuyên Phú": ["Đồng Hóa", "Thạch Hóa", "Đức Hóa"],
            "Tuyên Bình": ["Phong Hóa", "Ngư Hóa", "Mai Hóa"],
            "Tuyên Hóa": ["Tiến Hóa", "Châu Hóa", "Cao Quảng", "Văn Hóa"],
            "Tân Gianh": ["Phù Cảnh", "Liên Trường", "Quảng Thanh"],
            "Trung Thuần": ["Quảng Lưu", "Quảng Thạch", "Quảng Tiến"],
            "Quảng Trạch": ["Quảng Phương", "Quảng Xuân", "Quảng Hưng"],
            "Hòa Trạch": ["Quảng Châu", "Quảng Tùng", "Cảnh Dương"],
            "Phú Trạch": ["Quảng Đông", "Quảng Phú", "Quảng Kim", "Quảng Hợp"],
            "Thượng Trạch": ["Tân Trạch", "Thượng Trạch"],
            "Phong Nha": ["thị trấn Phong Nha", "Lâm Trạch", "Xuân Trạch", "Phúc Trạch"],
            "Bắc Trạch": ["Thanh Trạch", "Hạ Mỹ", "Liên Trạch", "Bắc Trạch"],
            "Đông Trạch": ["Hải Phú (huyện Bố Trạch)", "Sơn Lộc", "Đức Trạch", "Đồng Trạch"],
            "Hoàn Lão": ["thị trấn Hoàn Lão", "Trung Trạch", "Đại Trạch", "Tây Trạch", "Hòa Trạch"],
            "Bố Trạch": ["Hưng Trạch", "Cự Nẫm", "Vạn Trạch", "Phú Định"],
            "Nam Trạch": ["thị trấn Nông trường Việt Trung", "Nhân Trạch", "Lý Nam"],
            "Quảng Ninh": ["thị trấn Quán Hàu", "Vĩnh Ninh", "Võ Ninh", "Hàm Ninh"],
            "Ninh Châu": ["Tân Ninh", "Gia Ninh", "Duy Ninh", "Hải Ninh"],
            "Trường Ninh": ["Vạn Ninh", "An Ninh", "Xuân Ninh", "Hiền Ninh"],
            "Trường Sơn": ["Trường Xuân", "Trường Sơn"],
            "Lệ Thủy": ["thị trấn Kiến Giang", "Liên Thủy", "Xuân Thủy", "An Thủy", "Phong Thủy", "Lộc Thủy"],
            "Cam Hồng": ["Cam Thủy (huyện Lệ Thủy)", "Thanh Thủy", "Hồng Thủy", "Ngư Thủy Bắc"],
            "Sen Ngư": ["Hưng Thủy", "Sen Thủy", "Ngư Thủy"],
            "Tân Mỹ": ["Tân Thủy", "Dương Thủy", "Mỹ Thủy", "Thái Thủy"],
            "Trường Phú": ["Trường Thủy", "Mai Thủy", "Phú Thủy"],
            "Lệ Ninh": ["thị trấn Nông trường Lệ Ninh", "Sơn Thủy", "Hoa Thủy"],
            "Kim Ngân": ["Kim Thủy", "Ngân Thủy", "Lâm Thủy"],
            "Vĩnh Linh": ["thị trấn Hồ Xá", "Vĩnh Long", "Vĩnh Chấp"],
            "Cửa Tùng": ["thị trấn Cửa Tùng", "Vĩnh Giang", "Hiền Thành", "Kim Thạch"],
            "Vĩnh Hoàng": ["Vĩnh Thái", "Trung Nam", "Vĩnh Hòa", "Vĩnh Tú"],
            "Vĩnh Thủy": ["Vĩnh Lâm", "Vĩnh Sơn", "Vĩnh Thủy"],
            "Bến Quan": ["thị trấn Bến Quan", "Vĩnh Ô", "Vĩnh Hà", "Vĩnh Khê"],
            "Cồn Tiên": ["Hải Thái", "Linh Trường", "Gio An", "Gio Sơn"],
            "Cửa Việt": ["thị trấn Cửa Việt", "Gio Mai", "Gio Hải"],
            "Gio Linh": ["thị trấn Gio Linh", "Gio Quang", "Gio Mỹ", "Phong Bình"],
            "Bến Hải": ["Trung Hải", "Trung Giang", "Trung Sơn"],
            "Cam Lộ": ["thị trấn Cam Lộ", "Cam Thành", "Cam Chính", "Cam Nghĩa"],
            "Hiếu Giang": ["Cam Thủy (huyện Cam Lộ)", "Cam Hiếu", "Cam Tuyền", "Thanh An"],
            "La Lay": ["A Bung", "A Ngo"],
            "Tà Rụt": ["A Vao", "Húc Nghì", "Tà Rụt"],
            "Đakrông": ["Ba Nang", "Tà Long", "Đakrông"],
            "Ba Lòng": ["Triệu Nguyên", "Ba Lòng"],
            "Hướng Hiệp": ["thị trấn Krông Klang", "Mò Ó", "Hướng Hiệp"],
            "Hướng Lập": ["Hướng Việt", "Hướng Lập"],
            "Hướng Phùng": ["Hướng Sơn", "Hướng Linh", "Hướng Phùng"],
            "Khe Sanh": ["thị trấn Khe Sanh", "Tân Hợp", "Húc", "Hướng Tân"],
            "Tân Lập": ["Tân Liên", "Hướng Lộc", "Tân Lập"],
            "Lao Bảo": ["Tân Thành (huyện Hướng Hóa)", "Tân Long", "thị trấn Lao Bảo"],
            "Lìa": ["Thanh", "Thuận", "Lìa"],
            "A Dơi": ["Ba Tầng", "Xy", "A Dơi"],
            "Triệu Phong": ["thị trấn Ái Tử", "Triệu Thành", "Triệu Thượng"],
            "Ái Tử": ["Triệu Ái", "Triệu Giang", "Triệu Long"],
            "Triệu Bình": ["Triệu Độ", "Triệu Thuận", "Triệu Hòa", "Triệu Đại"],
            "Triệu Cơ": ["Triệu Trung", "Triệu Tài", "Triệu Cơ"],
            "Nam Cửa Việt": ["Triệu Trạch", "Triệu Phước", "Triệu Tân"],
            "Diên Sanh": ["thị trấn Diên Sanh", "Hải Trường", "Hải Định"],
            "Mỹ Thủy": ["Hải Dương", "Hải An", "Hải Khê"],
            "Hải Lăng": ["Hải Phú (huyện Hải Lăng)", "Hải Lâm", "Hải Thượng"],
            "Nam Hải Lăng": ["Hải Sơn", "Hải Phong", "Hải Chánh"],
            "Vĩnh Định": ["Hải Quy", "Hải Hưng", "Hải Bình"],
            "phường Đồng Hới": ["Đức Ninh Đông", "Đồng Hải", "Đồng Phú", "Phú Hải", "Hải Thành", "Nam Lý", "Bảo Ninh", "Đức Ninh"],
            "phường Đồng Thuận": ["Bắc Lý", "Lộc Ninh", "Quang Phú"],
            "phường Đồng Sơn": ["Bắc Nghĩa", "phường Đồng Sơn", "Nghĩa Ninh", "Thuận Đức"],
            "phường Ba Đồn": ["Quảng Phong", "Quảng Long", "Ba Đồn", "Quảng Hải"],
            "phường Bắc Gianh": ["Quảng Phúc", "Quảng Thọ", "Quảng Thuận"],
            "phường Đông Hà": ["Phường 1 (thành phố Đông Hà)", "Phường 3 (thành phố Đông Hà)", "Phường 4", "Đông Giang", "Đông Thanh"],
            "phường Nam Đông Hà": ["Phường 2 (thành phố Đông Hà)", "Phường 5", "Đông Lễ", "Đông Lương"],
            "phường Quảng Trị": ["Phường 1 (thị xã Quảng Trị)", "Phường 2 (thị xã Quảng Trị)", "Phường 3 (thị xã Quảng Trị)", "An Đôn", "Hải Lệ"],
            "đặc khu Cồn Cỏ": ["huyện Cồn Cỏ"]
        };
        
        document.addEventListener('DOMContentLoaded', function() {
            // --- Elements ---
            const input = document.getElementById('old-address-input');
            const button = document.getElementById('lookup-button');
            const resultContainer = document.getElementById('result-container');
            const resultText = document.getElementById('result-text');
            const autocompleteList = document.getElementById('autocomplete-list');
            const themeToggleButton = document.getElementById('theme-toggle');
            const darkIcon = document.getElementById('theme-toggle-dark-icon');
            const lightIcon = document.getElementById('theme-toggle-light-icon');
            
            // --- Dark Mode Logic ---
            const updateThemeIcons = () => {
                if (document.documentElement.classList.contains('dark')) {
                    lightIcon.classList.remove('hidden');
                    darkIcon.classList.add('hidden');
                } else {
                    lightIcon.classList.add('hidden');
                    darkIcon.classList.remove('hidden');
                }
            };
            if (localStorage.getItem('color-theme') === 'dark' || (!('color-theme' in localStorage) && window.matchMedia('(prefers-color-scheme: dark)').matches)) {
                document.documentElement.classList.add('dark');
            }
            updateThemeIcons();
            themeToggleButton.addEventListener('click', () => {
                document.documentElement.classList.toggle('dark');
                const theme = document.documentElement.classList.contains('dark') ? 'dark' : 'light';
                localStorage.setItem('color-theme', theme);
                updateThemeIcons();
            });

            // --- Autocomplete & Lookup Logic ---
            const allOldWards = [...new Set(Object.values(newToOldMap).flat())].sort((a, b) => a.localeCompare(b, 'vi'));

            const findNewAddress = (wardName) => {
                const rawInput = wardName.trim();
                if (!rawInput) {
                    resultText.innerHTML = "Vui lòng nhập tên đơn vị hành chính cũ.";
                    resultContainer.className = "mt-8 p-6 bg-red-50 dark:bg-red-900/20 rounded-lg border-l-4 border-red-500 dark:border-red-400";
                    resultContainer.style.display = "block";
                    return;
                }

                let foundNewAddresses = new Set();
                for (const newAddress in newToOldMap) {
                    if (newToOldMap[newAddress].includes(rawInput)) {
                        foundNewAddresses.add(newAddress);
                    }
                }
                
                resultContainer.style.display = 'block';
                if (foundNewAddresses.size > 0) {
                    const newAddressesArray = Array.from(foundNewAddresses);
                    let resultHTML = `Đơn vị hành chính <span class="font-semibold">"${rawInput}"</span> sẽ thuộc về: <br><strong class="text-blue-700 dark:text-blue-400 text-xl">${newAddressesArray.join(' hoặc ')}</strong>.`;
                    
                    if (newAddressesArray.length > 1) {
                         resultHTML += `<br><br><span class="text-sm text-amber-800 dark:text-amber-300 bg-amber-100 dark:bg-amber-900/30 p-2 rounded-md block">Lưu ý: Đơn vị cũ của bạn đã được chia tách vào nhiều đơn vị mới khác nhau. Kết quả chính xác phụ thuộc vào địa chỉ đường/phố cụ thể.</span>`;
                    }
                    resultText.innerHTML = resultHTML;
                    resultContainer.className = "mt-8 p-6 bg-blue-50 dark:bg-blue-900/20 rounded-lg border-l-4 border-blue-500 dark:border-blue-400";
                } else {
                    resultText.innerHTML = `Không tìm thấy thông tin chuyển đổi cho <span class="font-semibold">"${rawInput}"</span>. Vui lòng kiểm tra lại chính tả hoặc chọn từ danh sách gợi ý.`;
                    resultContainer.className = "mt-8 p-6 bg-red-50 dark:bg-red-900/20 rounded-lg border-l-4 border-red-500 dark:border-red-400";
                }
            };
            
            button.addEventListener('click', () => findNewAddress(input.value));
            
            const closeAllLists = (elmnt) => {
                const items = document.getElementsByClassName("autocomplete-items");
                for (let i = 0; i < items.length; i++) {
                    if (elmnt != items[i] && elmnt != input) {
                        items[i].innerHTML = "";
                    }
                }
            };

            input.addEventListener('input', function(e) {
                let val = this.value;
                closeAllLists();
                if (!val) { return false; }
                
                const normalizedVal = val.toLowerCase();
                const filteredWards = allOldWards.filter(ward => 
                    ward.toLowerCase().includes(normalizedVal)
                );

                filteredWards.forEach(ward => {
                    let item = document.createElement("DIV");
                    
                    let matchIndex = ward.toLowerCase().indexOf(normalizedVal);
                    item.innerHTML = ward.substr(0, matchIndex)
                                   + "<strong>" + ward.substr(matchIndex, val.length) + "</strong>"
                                   + ward.substr(matchIndex + val.length);
                    
                    item.addEventListener("click", function(e) {
                        input.value = ward;
                        findNewAddress(ward); 
                        closeAllLists();
                    });
                    autocompleteList.appendChild(item);
                });
            });
            
            input.addEventListener('keydown', function(e) {
                if (e.key === "Enter") {
                    e.preventDefault();
                    findNewAddress(this.value);
                    closeAllLists();
                }
            });

            document.addEventListener("click", function (e) {
                closeAllLists(e.target);
            });
        });

    </script>

</body>
</html>
<p>Điều 1. Sắp xếp các đơn vị hành chính cấp xã của tỉnh Quảng Trị</p>
<p>Trên cơ sở Đề án số 365/ĐA-CP ngày 09 tháng 5 năm 2025 của Chính phủ về sắp xếp đơn vị hành chính cấp xã của tỉnh Quảng Trị (mới) năm 2025, Ủy ban Thường vụ Quốc hội quyết định sắp xếp để thành lập các đơn vị hành chính cấp xã của tỉnh Quảng Trị như sau:</p>
<p>1. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Quảng Hòa, Quảng Lộc, Quảng Văn và Quảng Minh thành xã mới có tên gọi là xã Nam Gianh.</p>
<p>2. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Quảng Tân, Quảng Trung, Quảng Tiên, Quảng Sơn và Quảng Thủy thành xã mới có tên gọi là xã Nam Ba Đồn.</p>
<p>3. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Trọng Hóa và xã Dân Hóathành xã mới có tên gọi là xã Dân Hóa.</p>
<p>4. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Hóa Sơn và xã Hóa Hợp thành xã mới có tên gọi là xã Kim Điền.</p>
<p>5. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Thượng Hóa, Trung Hóa, Minh Hóa và Tân Hóa thành xã mới có tên gọi là xã Kim Phú.</p>
<p>6. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Quy Đạt và các xã Xuân Hóa, Yên Hóa, Hồng Hóathành xã mới có tên gọi là xã Minh Hóa.</p>
<p>7. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Lâm Hóa và xã Thanh Hóathành xã mới có tên gọi là xã Tuyên Lâm.</p>
<p>8. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Thanh Thạch và xã Hương Hóathành xã mới có tên gọi là xã Tuyên Sơn.</p>
<p>9. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Đồng Lê vàcác xã Kim Hóa, Lê Hóa, Thuận Hóa, Sơn Hóathành xã mới có tên gọi là xã Đồng Lê.</p>
<p>10. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Đồng Hóa,Thạch Hóa và Đức Hóathành xã mới có tên gọi là xã Tuyên Phú.</p>
<p>11. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Phong Hóa, Ngư Hóa và Mai Hóathành xã mới có tên gọi là xã Tuyên Bình.</p>
<p>12. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Tiến Hóa, Châu Hóa, Cao Quảng và Văn Hóathành xã mới có tên gọi là xã Tuyên Hóa.</p>
<p>13. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Phù Cảnh, Liên Trường và Quảng Thanh thành xã mới có tên gọi là xã Tân Gianh.</p>
<p>14. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Quảng Lưu, Quảng Thạch và Quảng Tiến thành xã mới có tên gọi là xã Trung Thuần.</p>
<p>15. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Quảng Phương, Quảng Xuân và Quảng Hưng thành xã mới có tên gọi là xã Quảng Trạch.</p>
<p>16. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Quảng Châu, Quảng Tùng và Cảnh Dương thành xã mới có tên gọi là xã Hòa Trạch.</p>
<p>17. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Quảng Đông, Quảng Phú, Quảng Kim và Quảng Hợp thành xã mới có tên gọi là xã Phú Trạch.</p>
<p>18. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Tân Trạch và xã Thượng Trạch thành xã mới có tên gọi là xã Thượng Trạch.</p>
<p>19. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Phong Nha và các xã Lâm Trạch, Xuân Trạch, Phúc Trạch thành xã mới có tên gọi là xã Phong Nha.</p>
<p>20. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Thanh Trạch, Hạ Mỹ, Liên Trạch và Bắc Trạch thành xã mới có tên gọi là xã Bắc Trạch.</p>
<p>21. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Hải Phú (huyện Bố Trạch), Sơn Lộc, Đức Trạch và Đồng Trạch thành xã mới có tên gọi là xã Đông Trạch.</p>
<p>22. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Hoàn Lão và các xã Trung Trạch, Đại Trạch, Tây Trạch, Hòa Trạch thành xã mới có tên gọi là xã Hoàn Lão.</p>
<p>23. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Hưng Trạch, Cự Nẫm, Vạn Trạch và Phú Định thành xã mới có tên gọi là xã Bố Trạch.</p>
<p>24. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Nông trường Việt Trung, xã Nhân Trạch và xã Lý Nam thành xã mới có tên gọi là xã Nam Trạch.</p>
<p>25. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Quán Hàu vàcác xã Vĩnh Ninh, Võ Ninh, Hàm Ninh thành xã mới có tên gọi là xã Quảng Ninh.</p>
<p>26. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Tân Ninh, Gia Ninh, Duy Ninh và Hải Ninh thành xã mới có tên gọi là xã Ninh Châu.</p>
<p>27. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Vạn Ninh, An Ninh, Xuân Ninh và Hiền Ninh thành xã mới có tên gọi là xã Trường Ninh.</p>
<p>28. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Trường Xuân và xã Trường Sơn thành xã mới có tên gọi là xã Trường Sơn.</p>
<p>29. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Kiến Giang và các xã Liên Thủy, Xuân Thủy, An Thủy, Phong Thủy, Lộc Thủythành xã mới có tên gọi là xã Lệ Thủy.</p>
<p>30. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Cam Thủy (huyện Lệ Thủy),Thanh Thủy, Hồng Thủy và Ngư Thủy Bắc thành xã mới có tên gọi là xã Cam Hồng.</p>
<p>31. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Hưng Thủy, Sen Thủy và Ngư Thủythành xã mới có tên gọi là xã Sen Ngư.</p>
<p>32. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Tân Thủy, Dương Thủy, Mỹ Thủy và Thái Thủythành xã mới có tên gọi là xã Tân Mỹ.</p>
<p>33. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Trường Thủy, Mai Thủy và Phú Thủythành xã mới có tên gọi là xã Trường Phú.</p>
<p>34. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Nông trường Lệ Ninh, xã Sơn Thủy và xã Hoa Thủythành xã mới có tên gọi là xã Lệ Ninh.</p>
<p>35. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Kim Thủy, Ngân Thủy và Lâm Thủythành xã mới có tên gọi là xã Kim Ngân.</p>
<p>36. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Hồ Xá, xã Vĩnh Long và xã Vĩnh Chấp thành xã mới có tên gọi là xã Vĩnh Linh.</p>
<p>37. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Cửa Tùng và các xã Vĩnh Giang, Hiền Thành, Kim Thạch thành xã mới có tên gọi là xã Cửa Tùng.</p>
<p>38. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Vĩnh Thái, Trung Nam, Vĩnh Hòa và Vĩnh Tú thành xã mới có tên gọi là xã Vĩnh Hoàng.</p>
<p>39. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Vĩnh Lâm, Vĩnh Sơn và Vĩnh Thủythành xã mới có tên gọi là xã Vĩnh Thủy.</p>
<p>40. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấnBến Quan và các xã Vĩnh Ô, Vĩnh Hà, Vĩnh Khê thành xã mới có tên gọi là xã Bến Quan.</p>
<p>41. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Hải Thái, Linh Trường, Gio An và Gio Sơn thành xã mới có tên gọi là xã Cồn Tiên.</p>
<p>42. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Cửa Việt, xã Gio Mai và xã Gio Hải thành xã mới có tên gọi là xã Cửa Việt.</p>
<p>43. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Gio Linh vàcác xã Gio Quang, Gio Mỹ, Phong Bình thành xã mới có tên gọi là xã Gio Linh.</p>
<p>44. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Trung Hải, Trung Giang và Trung Sơn thành xã mới có tên gọi là xã Bến Hải.</p>
<p>45. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Cam Lộ vàcác xã Cam Thành, Cam Chính, Cam Nghĩa thành xã mới có tên gọi là xã Cam Lộ.</p>
<p>46. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Cam Thủy (huyện Cam Lộ), Cam Hiếu, Cam Tuyền và Thanh An thành xã mới có tên gọi là xã Hiếu Giang.</p>
<p>47. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã A Bung và xã A Ngo thành xã mới có tên gọi là xã La Lay.</p>
<p>48. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã A Vao, Húc Nghì và Tà Rụt thành xã mới có tên gọi là xã Tà Rụt.</p>
<p>49. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Ba Nang, Tà Long và Đakrông thành xã mới có tên gọi là xã Đakrông.</p>
<p>50. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Triệu Nguyên và xã Ba Lòngthành xã mới có tên gọi là xã Ba Lòng.</p>
<p>51. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Krông Klang, xã Mò Ó và xã Hướng Hiệpthành xã mới có tên gọi là xã Hướng Hiệp.</p>
<p>52. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Hướng Việt và xã Hướng Lập thành xã mới có tên gọi là xã Hướng Lập.</p>
<p>53. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Hướng Sơn, Hướng Linh và Hướng Phùng thành xã mới có tên gọi là xã Hướng Phùng.</p>
<p>54. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Khe Sanh vàcác xã Tân Hợp, Húc,Hướng Tân thành xã mới có tên gọi là xã Khe Sanh.</p>
<p>55. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Tân Liên, Hướng Lộc và Tân Lập thành xã mới có tên gọi là xã Tân Lập.</p>
<p>56. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Tân Thành (huyện Hướng Hóa), xã Tân Long và thị trấn Lao Bảothành xã mới có tên gọi là xã Lao Bảo.</p>
<p>57. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Thanh, Thuận và Lìa thành xã mới có tên gọi là xã Lìa.</p>
<p>58. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Ba Tầng, Xy và A Dơi thành xã mới có tên gọi là xã A Dơi.</p>
<p>59. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Ái Tử, xã Triệu Thành và xã Triệu Thượng thành xã mới có tên gọi là xã Triệu Phong.</p>
<p>60. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Triệu Ái, Triệu Giang và Triệu Long thành xã mới có tên gọi là xã Ái Tử.</p>
<p>61. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Triệu Độ, Triệu Thuận, Triệu Hòa và Triệu Đại thành xã mới có tên gọi là xã Triệu Bình.</p>
<p>62. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Triệu Trung, Triệu Tài và Triệu Cơ thành xã mới có tên gọi là xã Triệu Cơ.</p>
<p>63. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Triệu Trạch, Triệu Phước và Triệu Tân thành xã mới có tên gọi là xã Nam Cửa Việt.</p>
<p>64. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Diên Sanh, xã Hải Trường và xã Hải Định thành xã mới có tên gọi là xã Diên Sanh.</p>
<p>65. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Hải Dương, Hải An và Hải Khê thành xã mới có tên gọi là xã Mỹ Thủy.</p>
<p>66. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Hải Phú (huyện Hải Lăng), Hải Lâm vàHải Thượngthành xã mới có tên gọi là xã Hải Lăng.</p>
<p>67. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Hải Sơn, Hải Phong và Hải Chánh thành xã mới có tên gọi là xã Nam Hải Lăng.</p>
<p>68. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Hải Quy, Hải Hưng và Hải Bình thành xã mới có tên gọi là xã Vĩnh Định.</p>
<p>69. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các phường Đức Ninh Đông, Đồng Hải, Đồng Phú, Phú Hải, Hải Thành, Nam Lý, xã Bảo Ninh và xã Đức Ninh thành phường mới có tên gọi là phường Đồng Hới.</p>
<p>70. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của phường Bắc Lý, xã Lộc Ninh và xã Quang Phú thành phường mới có tên gọi là phường Đồng Thuận.</p>
<p>71. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của phường Bắc Nghĩa, phường Đồng Sơn, xã Nghĩa Ninh và xã Thuận Đức thành phường mới có tên gọi là phường Đồng Sơn.</p>
<p>72. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các phường Quảng Phong, Quảng Long, Ba Đồn và xã Quảng Hải thành phường mới có tên gọi là phường Ba Đồn.</p>
<p>73. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các phường Quảng Phúc, Quảng Thọ và Quảng Thuận thành phường mới có tên gọi là phường Bắc Gianh.</p>
<p>74. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của Phường 1 và Phường 3 (thành phố Đông Hà), Phường 4, phườngĐông Giang, phườngĐông Thanh thành phường mới có tên gọi là phường Đông Hà.</p>
<p>75. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của Phường 2 (thành phố Đông Hà), Phường 5, phườngĐông Lễ và phườngĐông Lương thành phường mới có tên gọi là phường Nam Đông Hà.</p>
<p>76. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của Phường 1, Phường 2 và Phường 3 (thị xã Quảng Trị), phườngAn Đôn, xã Hải Lệ thành phường mới có tên gọi là phường Quảng Trị.</p>
<p>77. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của huyện Cồn Cỏ thành đặc khu có tên gọi là đặc khu Cồn Cỏ.</p>
<p>78. Sau khi sắp xếp, tỉnh Quảng Trị có 78 đơn vị hành chính cấp xã, gồm 69 xã, 08 phường và 01 đặc khu; trong đó có 68 xã, 08 phường, 01 đặc khu hình thành sau sắp xếp quy định tại Điều này và 01 xã không thực hiện sắp xếp là xã Tân Thành (huyện Minh Hóa).</p>
<p>The post <a rel="nofollow" href="https://nhatphuc.com/chuyen-doi-dia-chi-tinh-quang-tri-cu-sang-moi-2025/">Chuyển đổi địa chỉ Tỉnh Quảng Trị cũ sang mới 2025</a> appeared first on <a rel="nofollow" href="https://nhatphuc.com">Nhật Phúc</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://nhatphuc.com/chuyen-doi-dia-chi-tinh-quang-tri-cu-sang-moi-2025/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Chuyển đổi địa chỉ Tỉnh Quảng Ngãi cũ sang mới 2025</title>
		<link>https://nhatphuc.com/chuyen-doi-dia-chi-tinh-quang-ngai-cu-sang-moi-2025/</link>
					<comments>https://nhatphuc.com/chuyen-doi-dia-chi-tinh-quang-ngai-cu-sang-moi-2025/#respond</comments>
		
		<dc:creator><![CDATA[Linh Nguyễn]]></dc:creator>
		<pubDate>Mon, 30 Jun 2025 06:32:04 +0000</pubDate>
				<category><![CDATA[Khám phá]]></category>
		<category><![CDATA[sáp nhập 63 tỉnh thành]]></category>
		<category><![CDATA[sáp nhập tỉnh thành]]></category>
		<guid isPermaLink="false">https://nhatphuc.com/?p=16750</guid>

					<description><![CDATA[<p>Công cụ tra cứu thay đổi địa giới hành chính Quảng Ngãi 2025 Công cụ [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://nhatphuc.com/chuyen-doi-dia-chi-tinh-quang-ngai-cu-sang-moi-2025/">Chuyển đổi địa chỉ Tỉnh Quảng Ngãi cũ sang mới 2025</a> appeared first on <a rel="nofollow" href="https://nhatphuc.com">Nhật Phúc</a>.</p>
]]></description>
										<content:encoded><![CDATA[<!DOCTYPE html>
<html lang="vi">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Công cụ tra cứu thay đổi địa giới hành chính Quảng Ngãi 2025</title>
    <script src="https://cdn.tailwindcss.com"></script>
    <link rel="preconnect" href="https://fonts.googleapis.com">
    <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
    <link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap" rel="stylesheet">
    <style>
        body {
            font-family: 'Inter', sans-serif;
        }
        /* Custom scrollbar for better UX */
        .custom-scrollbar::-webkit-scrollbar {
            width: 8px;
        }
        .custom-scrollbar::-webkit-scrollbar-track {
            background: #f1f1f1;
        }
        .dark .custom-scrollbar::-webkit-scrollbar-track {
            background: #2d3748;
        }
        .custom-scrollbar::-webkit-scrollbar-thumb {
            background: #888;
            border-radius: 4px;
        }
        .custom-scrollbar::-webkit-scrollbar-thumb:hover {
            background: #555;
        }
        /* Autocomplete Styles */
        .autocomplete-items {
            position: absolute;
            border: 1px solid #d1d5db;
            border-top: none;
            z-index: 99;
            top: 100%;
            left: 0;
            right: 0;
            max-height: 210px;
            overflow-y: auto;
        }
        .dark .autocomplete-items {
            border-color: #4b5563;
        }
        .autocomplete-items div {
            padding: 10px;
            cursor: pointer;
            background-color: #fff;
            border-bottom: 1px solid #e5e7eb;
        }
        .dark .autocomplete-items div {
            background-color: #374151;
            border-bottom-color: #4b5563;
        }
        .autocomplete-items div:hover {
            background-color: #e5e7eb;
        }
        .dark .autocomplete-items div:hover {
            background-color: #4b5563;
        }
        .autocomplete-active {
            background-color: #3b82f6 !important;
            color: #ffffff;
        }
        .dark .autocomplete-active {
             background-color: #2563eb !important;
        }
    </style>
</head>
<body class="bg-gray-100 dark:bg-gray-900 text-gray-800 dark:text-gray-200 transition-colors duration-300">

    <div class="container mx-auto p-4 md:p-8 max-w-4xl">
        <header class="text-center mb-8 relative">
            <h1 class="text-3xl md:text-4xl font-bold text-blue-700 dark:text-blue-400">Công cụ tra cứu thay đổi địa giới hành chính Quảng Ngãi</h1>
            <p class="text-lg text-gray-600 dark:text-gray-400 mt-2">Dựa trên Nghị quyết về việc sắp xếp đơn vị hành chính cấp xã, hiệu lực từ 01/07/2025</p>
            
            <!-- Dark Mode Toggle -->
            <button id="theme-toggle" type="button" class="absolute top-0 right-0 text-gray-500 dark:text-gray-400 hover:bg-gray-200 dark:hover:bg-gray-700 focus:outline-none focus:ring-4 focus:ring-gray-200 dark:focus:ring-gray-700 rounded-lg text-sm p-2.5">
                <svg id="theme-toggle-dark-icon" class="hidden w-5 h-5" fill="currentColor" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M17.293 13.293A8 8 0 016.707 2.707a8.001 8.001 0 1010.586 10.586z"></path></svg>
                <svg id="theme-toggle-light-icon" class="hidden w-5 h-5" fill="currentColor" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M10 2a1 1 0 011 1v1a1 1 0 11-2 0V3a1 1 0 011-1zm4 8a4 4 0 11-8 0 4 4 0 018 0zm-.464 4.95l.707.707a1 1 0 001.414-1.414l-.707-.707a1 1 0 00-1.414 1.414zm2.12-10.607a1 1 0 010 1.414l-.706.707a1 1 0 11-1.414-1.414l.707-.707a1 1 0 011.414 0zM17 11a1 1 0 100-2h-1a1 1 0 100 2h1zm-7 4a1 1 0 011 1v1a1 1 0 11-2 0v-1a1 1 0 011-1zM5.05 5.05A1 1 0 003.636 3.636l-.707.707a1 1 0 001.414 1.414l.707-.707zM3 11a1 1 0 100-2H2a1 1 0 100 2h1zM8 16a1 1 0 011 1v1a1 1 0 11-2 0v-1a1 1 0 011-1zM14.95 14.95a1 1 0 01-1.414 0l-.707-.707a1 1 0 011.414-1.414l.707.707a1 1 0 010 1.414z"></path></svg>
            </button>
        </header>

        <main class="bg-white dark:bg-gray-800 p-6 md:p-8 rounded-2xl shadow-lg">
            <div class="mb-6 relative" id="autocomplete-container">
                <label for="old-address-input" class="block text-lg font-medium text-gray-700 dark:text-gray-300 mb-2">Nhập tên Phường / Xã / Thị trấn cũ:</label>
                <input type="text" id="old-address-input" placeholder="Ví dụ: Tịnh Kỳ, Phổ Nhơn,..."
                       class="w-full px-4 py-3 border border-gray-300 dark:border-gray-600 bg-white dark:bg-gray-700 text-gray-900 dark:text-gray-200 rounded-lg focus:ring-2 focus:ring-blue-500 focus:border-blue-500 transition duration-150 ease-in-out text-lg">
                <div id="autocomplete-list" class="autocomplete-items custom-scrollbar rounded-b-lg"></div>
            </div>

            <div class="text-center mb-6">
                <button id="lookup-button" class="bg-blue-600 text-white font-bold py-3 px-8 rounded-lg hover:bg-blue-700 dark:bg-blue-500 dark:hover:bg-blue-600 transition-transform transform hover:scale-105 focus:outline-none focus:ring-4 focus:ring-blue-300 dark:focus:ring-blue-800 text-lg">
                    <svg xmlns="http://www.w3.org/2000/svg" class="h-6 w-6 inline-block mr-2" fill="none" viewBox="0 0 24 24" stroke="currentColor">
                        <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21 21l-6-6m2-5a7 7 0 11-14 0 7 7 0 0114 0z" />
                    </svg>
                    Tra cứu
                </button>
            </div>

            <div id="result-container" class="mt-8 p-6 bg-gray-50 dark:bg-gray-700 rounded-lg border-l-4 border-blue-500 min-h-[100px] hidden">
                <h2 class="text-xl font-semibold text-gray-800 dark:text-gray-100 mb-2">Kết quả tra cứu:</h2>
                <p id="result-text" class="text-lg text-gray-700 dark:text-gray-300"></p>
            </div>
             <div class="mt-8 text-sm text-gray-500 dark:text-gray-400 text-center">
                <p><span class="font-semibold">Lưu ý:</span> Công cụ này chỉ mang tính chất tham khảo. Dữ liệu được tổng hợp từ Nghị quyết dự kiến về việc sắp xếp đơn vị hành chính.</p>
                <p>Đối với các đơn vị bị chia tách, vui lòng liên hệ cơ quan có thẩm quyền để có thông tin chính xác nhất cho địa chỉ cụ thể của bạn.</p>
            </div>
        </main>

        <footer class="text-center mt-8 text-gray-500 dark:text-gray-400 text-sm">
            <p>&copy; 2025 - Được tạo bởi Nhật Phúc.</p>
        </footer>
    </div>

    <script>
        // === DATA MAPPING (QUẢNG NGÃI) ===
        const newToOldMap = {
            "Tịnh Khê": ["Tịnh Kỳ", "Tịnh Châu", "Tịnh Long", "Tịnh Thiện", "Tịnh Khê"],
            "An Phú": ["Nghĩa Hà", "Nghĩa Dõng", "Nghĩa Dũng", "An Phú"],
            "Nguyễn Nghiêm": ["Phổ Nhơn", "Phổ Phong"],
            "Khánh Cường": ["Phổ Khánh", "Phổ Cường"],
            "Bình Minh": ["Bình Khương", "Bình An", "Bình Minh"],
            "Bình Chương": ["Bình Mỹ", "Bình Chương"],
            "Bình Sơn": ["thị trấn Châu Ổ", "Bình Thạnh", "Bình Chánh", "Bình Dương", "Bình Nguyên", "Bình Trung", "Bình Long"],
            "Vạn Tường": ["Bình Thuận", "Bình Đông", "Bình Trị", "Bình Hải", "Bình Hòa", "Bình Phước"],
            "Đông Sơn": ["Bình Hiệp", "Bình Thanh", "Bình Tân Phú", "Bình Châu", "Tịnh Hòa"],
            "Trường Giang": ["Tịnh Giang", "Tịnh Đông", "Tịnh Minh"],
            "Ba Gia": ["Tịnh Bắc", "Tịnh Hiệp", "Tịnh Trà"],
            "Sơn Tịnh": ["thị trấn Tịnh Hà", "Tịnh Bình", "Tịnh Sơn"],
            "Thọ Phong": ["Tịnh Phong", "Tịnh Thọ"],
            "Tư Nghĩa": ["thị trấn La Hà", "Nghĩa Trung", "Nghĩa Thương", "Nghĩa Hòa"],
            "Vệ Giang": ["thị trấn Sông Vệ", "Nghĩa Hiệp", "Nghĩa Phương"],
            "Nghĩa Giang": ["Nghĩa Thuận", "Nghĩa Kỳ", "Nghĩa Điền"],
            "Trà Giang": ["Nghĩa Sơn", "Nghĩa Lâm", "Nghĩa Thắng"],
            "Nghĩa Hành": ["thị trấn Chợ Chùa", "Hành Thuận", "Hành Trung"],
            "Đình Cương": ["Hành Đức", "Hành Phước", "Hành Thịnh"],
            "Thiện Tín": ["Hành Thiện", "Hành Tín Tây", "Hành Tín Đông"],
            "Phước Giang": ["Hành Dũng", "Hành Nhân", "Hành Minh"],
            "Long Phụng": ["Thắng Lợi", "Đức Nhuận", "Đức Hiệp"],
            "Mỏ Cày": ["Đức Chánh", "Đức Thạnh", "Đức Minh"],
            "Mộ Đức": ["thị trấn Mộ Đức", "Đức Hòa", "Đức Phú", "Đức Tân"],
            "Lân Phong": ["Đức Phong", "Đức Lân"],
            "Trà Bồng": ["thị trấn Trà Xuân", "Trà Sơn", "Trà Thủy"],
            "Đông Trà Bồng": ["Trà Bình", "Trà Phú", "Trà Giang"],
            "Tây Trà": ["Sơn Trà", "Trà Phong", "Trà Xinh"],
            "Thanh Bồng": ["Trà Lâm", "Trà Hiệp", "Trà Thanh"],
            "Cà Đam": ["Trà Tân", "Trà Bùi"],
            "Tây Trà Bồng": ["Hương Trà", "Trà Tây", "Trà Bùi"],
            "Sơn Hạ": ["Sơn Thành", "Sơn Nham", "Sơn Hạ"],
            "Sơn Linh": ["Sơn Giang", "Sơn Cao", "Sơn Linh"],
            "Sơn Hà": ["thị trấn Di Lăng", "Sơn Bao", "Sơn Thượng"],
            "Sơn Thủy": ["Sơn Trung", "Sơn Hải", "Sơn Thủy"],
            "Sơn Kỳ": ["Sơn Ba", "Sơn Kỳ"],
            "Sơn Tây": ["Sơn Long", "Sơn Tân", "Sơn Dung"],
            "Sơn Tây Thượng": ["Sơn Mùa", "Sơn Liên", "Sơn Bua"],
            "Sơn Tây Hạ": ["Sơn Tinh", "Sơn Lập", "Sơn Màu"],
            "Minh Long": ["Long Hiệp", "Thanh An", "Long Môn"],
            "Sơn Mai": ["Long Mai", "Long Sơn"],
            "Ba Vì": ["Ba Tiêu", "Ba Ngạc", "Ba Vì"],
            "Ba Tô": ["Ba Lế", "Ba Nam", "Ba Tô"],
            "Ba Dinh": ["Ba Giang", "Ba Dinh"],
            "Ba Tơ": ["thị trấn Ba Tơ", "Ba Cung", "Ba Bích"],
            "Ba Vinh": ["Ba Điền", "Ba Vinh"],
            "Ba Động": ["Ba Liên", "Ba Thành", "Ba Động"],
            "Đặng Thùy Trâm": ["Ba Trang", "Ba Khâm"],
            "phường Trương Quang Trọng": ["Trương Quang Trọng", "Tịnh Ấn Tây", "Tịnh Ấn Đông", "Tịnh An"],
            "phường Cẩm Thành": ["Nguyễn Nghiêm", "Trần Hưng Đạo (thành phố Quảng Ngãi)", "Nghĩa Chánh", "Chánh Lộ"],
            "phường Nghĩa Lộ": ["Lê Hồng Phong", "Trần Phú", "Quảng Phú", "Nghĩa Lộ"],
            "phường Trà Câu": ["Phổ Văn", "Phổ Quang", "Phổ An", "Phổ Thuận"],
            "phường Đức Phổ": ["Nguyễn Nghiêm (thị xã Đức Phổ)", "Phổ Hòa", "Phổ Minh", "Phổ Vinh", "Phổ Ninh"],
            "phường Sa Huỳnh": ["Phổ Thạnh", "Phổ Châu"],
            "đặc khu Lý Sơn": ["huyện Lý Sơn"]
        };
        
        document.addEventListener('DOMContentLoaded', function() {
            // --- Elements ---
            const input = document.getElementById('old-address-input');
            const button = document.getElementById('lookup-button');
            const resultContainer = document.getElementById('result-container');
            const resultText = document.getElementById('result-text');
            const autocompleteList = document.getElementById('autocomplete-list');
            const themeToggleButton = document.getElementById('theme-toggle');
            const darkIcon = document.getElementById('theme-toggle-dark-icon');
            const lightIcon = document.getElementById('theme-toggle-light-icon');
            
            // --- Dark Mode Logic ---
            const updateThemeIcons = () => {
                if (document.documentElement.classList.contains('dark')) {
                    lightIcon.classList.remove('hidden');
                    darkIcon.classList.add('hidden');
                } else {
                    lightIcon.classList.add('hidden');
                    darkIcon.classList.remove('hidden');
                }
            };
            if (localStorage.getItem('color-theme') === 'dark' || (!('color-theme' in localStorage) && window.matchMedia('(prefers-color-scheme: dark)').matches)) {
                document.documentElement.classList.add('dark');
            }
            updateThemeIcons();
            themeToggleButton.addEventListener('click', () => {
                document.documentElement.classList.toggle('dark');
                const theme = document.documentElement.classList.contains('dark') ? 'dark' : 'light';
                localStorage.setItem('color-theme', theme);
                updateThemeIcons();
            });

            // --- Autocomplete & Lookup Logic ---
            const allOldWards = [...new Set(Object.values(newToOldMap).flat())].sort((a, b) => a.localeCompare(b, 'vi'));

            const findNewAddress = (wardName) => {
                const rawInput = wardName.trim();
                if (!rawInput) {
                    resultText.innerHTML = "Vui lòng nhập tên đơn vị hành chính cũ.";
                    resultContainer.className = "mt-8 p-6 bg-red-50 dark:bg-red-900/20 rounded-lg border-l-4 border-red-500 dark:border-red-400";
                    resultContainer.style.display = "block";
                    return;
                }

                let foundNewAddresses = new Set();
                for (const newAddress in newToOldMap) {
                    if (newToOldMap[newAddress].includes(rawInput)) {
                        foundNewAddresses.add(newAddress);
                    }
                }
                
                resultContainer.style.display = 'block';
                if (foundNewAddresses.size > 0) {
                    const newAddressesArray = Array.from(foundNewAddresses);
                    let resultHTML = `Đơn vị hành chính <span class="font-semibold">"${rawInput}"</span> sẽ thuộc về: <br><strong class="text-blue-700 dark:text-blue-400 text-xl">${newAddressesArray.join(' hoặc ')}</strong>.`;
                    
                    if (newAddressesArray.length > 1) {
                         resultHTML += `<br><br><span class="text-sm text-amber-800 dark:text-amber-300 bg-amber-100 dark:bg-amber-900/30 p-2 rounded-md block">Lưu ý: Đơn vị cũ của bạn đã được chia tách vào nhiều đơn vị mới khác nhau. Kết quả chính xác phụ thuộc vào địa chỉ đường/phố cụ thể.</span>`;
                    }
                    resultText.innerHTML = resultHTML;
                    resultContainer.className = "mt-8 p-6 bg-blue-50 dark:bg-blue-900/20 rounded-lg border-l-4 border-blue-500 dark:border-blue-400";
                } else {
                    resultText.innerHTML = `Không tìm thấy thông tin chuyển đổi cho <span class="font-semibold">"${rawInput}"</span>. Vui lòng kiểm tra lại chính tả hoặc chọn từ danh sách gợi ý.`;
                    resultContainer.className = "mt-8 p-6 bg-red-50 dark:bg-red-900/20 rounded-lg border-l-4 border-red-500 dark:border-red-400";
                }
            };
            
            button.addEventListener('click', () => findNewAddress(input.value));
            
            const closeAllLists = (elmnt) => {
                const items = document.getElementsByClassName("autocomplete-items");
                for (let i = 0; i < items.length; i++) {
                    if (elmnt != items[i] && elmnt != input) {
                        items[i].innerHTML = "";
                    }
                }
            };

            input.addEventListener('input', function(e) {
                let val = this.value;
                closeAllLists();
                if (!val) { return false; }
                
                const normalizedVal = val.toLowerCase();
                const filteredWards = allOldWards.filter(ward => 
                    ward.toLowerCase().includes(normalizedVal)
                );

                filteredWards.forEach(ward => {
                    let item = document.createElement("DIV");
                    
                    let matchIndex = ward.toLowerCase().indexOf(normalizedVal);
                    item.innerHTML = ward.substr(0, matchIndex)
                                   + "<strong>" + ward.substr(matchIndex, val.length) + "</strong>"
                                   + ward.substr(matchIndex + val.length);
                    
                    item.addEventListener("click", function(e) {
                        input.value = ward;
                        findNewAddress(ward); 
                        closeAllLists();
                    });
                    autocompleteList.appendChild(item);
                });
            });
            
            input.addEventListener('keydown', function(e) {
                if (e.key === "Enter") {
                    e.preventDefault();
                    findNewAddress(this.value);
                    closeAllLists();
                }
            });

            document.addEventListener("click", function (e) {
                closeAllLists(e.target);
            });
        });

    </script>

</body>
</html>
<p>Sắp xếp các đơn vị hành chính cấp xã của tỉnh Quảng Ngãi</p>
<p>Trên cơ sở Đề án số 362/ĐA-CP ngày 09 tháng 05 năm 2025 của Chính phủ về sắp xếp đơn vị hành chính cấp xã của tỉnh Quảng Ngãi (mới) năm 2025, Ủy ban Thường vụ Quốc hội quyết định sắp xếp để thành lập các đơn vị hành chính cấp xã của tỉnh Quảng Ngãi như sau:</p>
<p>1. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Tịnh Kỳ, Tịnh Châu, Tịnh Long, Tịnh Thiện và Tịnh Khê thành xã mới có tên gọi là xã Tịnh Khê.</p>
<p>2. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Nghĩa Hà, Nghĩa Dõng, Nghĩa Dũng và An Phú thành xã mới có tên gọi là xã An Phú.</p>
<p>3. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Phổ Nhơn và xã Phổ Phong thành xã mới có tên gọi là xã Nguyễn Nghiêm.</p>
<p>4. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Phổ Khánh và xã Phổ Cường thành xã mới có tên gọi là xã Khánh Cường.</p>
<p>5. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Bình Khương, Bình An và Bình Minh thành xã mới có tên gọi là xã Bình Minh.</p>
<p>6. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Bình Mỹ và xã Bình Chương thành xã mới có tên gọi là xã Bình Chương.</p>
<p>7. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Châu Ổ và các xã Bình Thạnh, Bình Chánh, Bình Dương, Bình Nguyên, Bình Trung, Bình Long thành xã mới có tên gọi là xã Bình Sơn.</p>
<p>8. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Bình Thuận, Bình Đông, Bình Trị, Bình Hải, Bình Hòa và Bình Phước thành xã mới có tên gọi là xã Vạn Tường.</p>
<p>9. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Bình Hiệp, Bình Thanh, Bình Tân Phú, Bình Châu và Tịnh Hòa thành xã mới có tên gọi là xã Đông Sơn.</p>
<p>10. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Tịnh Giang, Tịnh Đông và Tịnh Minh thành xã mới có tên gọi là xã Trường Giang.</p>
<p>11. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Tịnh Bắc, Tịnh Hiệp và Tịnh Trà thành xã mới có tên gọi là xã Ba Gia.</p>
<p>12. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Tịnh Hà, xã Tịnh Bình và xã Tịnh Sơn thành xã mới có tên gọi là xã Sơn Tịnh.</p>
<p>13. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Tịnh Phong và xã Tịnh Thọ thành xã mới có tên gọi là xã Thọ Phong.</p>
<p>14. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn La Hà và các xã Nghĩa Trung, Nghĩa Thương, Nghĩa Hòa thành xã mới có tên gọi là xã Tư Nghĩa.</p>
<p>15. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Sông Vệ, xã Nghĩa Hiệp và xã Nghĩa Phương thành xã mới có tên gọi là xã Vệ Giang.</p>
<p>16. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Nghĩa Thuận, Nghĩa Kỳ và Nghĩa Điền thành xã mới có tên gọi là xã Nghĩa Giang.</p>
<p>17. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Nghĩa Sơn, Nghĩa Lâm và Nghĩa Thắng thành xã mới có tên gọi là xã Trà Giang.</p>
<p>18. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Chợ Chùa, xã Hành Thuận và xã Hành Trung thành xã mới có tên gọi là xã Nghĩa Hành.</p>
<p>19. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Hành Đức, Hành Phước và Hành Thịnh thành xã mới có tên gọi là xã Đình Cương.</p>
<p>20. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Hành Thiện, Hành Tín Tây và Hành Tín Đông thành xã mới có tên gọi là xã Thiện Tín.</p>
<p>21. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Hành Dũng, Hành Nhân và Hành Minh thành xã mới có tên gọi là xã Phước Giang.</p>
<p>22. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Thắng Lợi, Đức Nhuận và Đức Hiệp thành xã mới có tên gọi là xã Long Phụng.</p>
<p>23. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Đức Chánh, Đức Thạnh và Đức Minh thành xã mới có tên gọi là xã Mỏ Cày.</p>
<p>24. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Mộ Đức và các xã Đức Hòa, Đức Phú, Đức Tân thành xã mới có tên gọi là xã Mộ Đức.</p>
<p>25. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Đức Phong và xã Đức Lân thành xã mới có tên gọi là xã Lân Phong.</p>
<p>26. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Trà Xuân, xã Trà Sơn và xã Trà Thủy thành xã mới có tên gọi là xã Trà Bồng.</p>
<p>27. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Trà Bình, Trà Phú và Trà Giang thành xã mới có tên gọi là xã Đông Trà Bồng.</p>
<p>28. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Sơn Trà, Trà Phong và Trà Xinh thành xã mới có tên gọi là xã Tây Trà.</p>
<p>29. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Trà Lâm, Trà Hiệp và Trà Thanh thành xã mới có tên gọi là xã Thanh Bồng.</p>
<p>30. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Trà Tân và một phần diện tích tự nhiên, quy mô dân số của xã Trà Bùi thành xã mới có tên gọi là xã Cà Đam.</p>
<p>31. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Hương Trà, xã Trà Tây và phần còn lại của xã Trà Bùi sau khi sắp xếp theo quy định tại khoản 30 Điều này thành xã mới có tên gọi là xã Tây Trà Bồng.</p>
<p>32. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Sơn Thành, Sơn Nham và Sơn Hạ thành xã mới có tên gọi là xã Sơn Hạ.</p>
<p>33. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Sơn Giang, Sơn Cao và Sơn Linh thành xã mới có tên gọi là xã Sơn Linh.</p>
<p>34. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Di Lăng, xã Sơn Bao và xã Sơn Thượng thành xã mới có tên gọi là xã Sơn Hà.</p>
<p>35. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Sơn Trung, Sơn Hải và Sơn Thủy thành xã mới có tên gọi là xã Sơn Thủy.</p>
<p>36. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Sơn Ba và xã Sơn Kỳ thành xã mới có tên gọi là xã Sơn Kỳ.</p>
<p>37. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Sơn Long, Sơn Tân và Sơn Dung thành xã mới có tên gọi là xã Sơn Tây.</p>
<p>38. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Sơn Mùa, Sơn Liên và Sơn Bua thành xã mới có tên gọi là xã Sơn Tây Thượng.</p>
<p>39. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Sơn Tinh, Sơn Lập và Sơn Màu thành xã mới có tên gọi là xã Sơn Tây Hạ.</p>
<p>40. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Long Hiệp, Thanh An và Long Môn thành xã mới có tên gọi là xã Minh Long.</p>
<p>41. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Long Mai và xã Long Sơn thành xã mới có tên gọi là xã Sơn Mai.</p>
<p>42. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Ba Tiêu, Ba Ngạc và Ba Vì thành xã mới có tên gọi là xã Ba Vì.</p>
<p>43. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Ba Lế, Ba Nam và Ba Tô thành xã mới có tên gọi là xã Ba Tô.</p>
<p>44. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Ba Giang và xã Ba Dinh thành xã mới có tên gọi là xã Ba Dinh.</p>
<p>45. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Ba Tơ, xã Ba Cung và xã Ba Bích thành xã mới có tên gọi là xã Ba Tơ.</p>
<p>46. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Ba Điền và xã Ba Vinh thành xã mới có tên gọi là xã Ba Vinh.</p>
<p>47. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Ba Liên, Ba Thành và Ba Động thành xã mới có tên gọi là xã Ba Động.</p>
<p>48. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Ba Trang và xã Ba Khâm thành xã mới có tên gọi là xã Đặng Thùy Trâm.</p>
<p>49. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Kroong, Vinh Quang và Ngọk Bay thành xã mới có tên gọi là xã Ngọk Bay.</p>
<p>50. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Đoàn Kết, Đăk Năng và Ia Chim thành xã mới có tên gọi là xã Ia Chim.</p>
<p>51. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Hòa Bình, Chư Hreng, Đăk Blà và Đăk Rơ Wa thành xã mới có tên gọi là xã Đăk Rơ Wa.</p>
<p>52. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Đăk Long (thuộc huyện Đăk Hà) và xã Đăk Pxi thành xã mới có tên gọi là xã Đăk Pxi.</p>
<p>53. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Đăk Hring và xã Đăk Mar thành xã mới có tên gọi là xã Đăk Mar.</p>
<p>54. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Đăk Ngọk và xã Đăk Ui thành xã mới có tên gọi là xã Đăk Ui.</p>
<p>55. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Ngọk Wang và xã Ngọk Réo thành xã mới có tên gọi là xã Ngọk Réo.</p>
<p>56. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Đăk Hà, xã Hà Mòn và xã Đăk La thành xã mới có tên gọi là xã Đăk Hà.</p>
<p>57. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Đăk Rơ Nga và xã Ngọk Tụ thành xã mới có tên gọi là xã Ngọk Tụ.</p>
<p>58. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Đăk Tô và các xã Tân Cảnh, Pô Kô, Diên Bình thành xã mới có tên gọi là xã Đăk Tô.</p>
<p>59. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Văn Lem, Đăk Trăm và Kon Đào thành xã mới có tên gọi là xã Kon Đào.</p>
<p>60. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Đăk Na và xã Đăk Sao thành xã mới có tên gọi là xã Đăk Sao.</p>
<p>61. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Đăk Rơ Ông và xã Đăk Tờ Kan thành xã mới có tên gọi là xã Đăk Tờ Kan.</p>
<p>62. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Đăk Hà và xã Tu Mơ Rông thành xã mới có tên gọi là xã Tu Mơ Rông.</p>
<p>63. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Ngọk Yêu, Văn Xuôi, Tê Xăng, Ngọk Lây và Măng Ri thành xã mới có tên gọi là xã Măng Ri.</p>
<p>64. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Plei Kần, xã Đăk Xú và xã Pờ Y thành xã mới có tên gọi là xã Bờ Y.</p>
<p>65. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Đăk Kan và xã Sa Loong thành xã mới có tên gọi là xã Sa Loong.</p>
<p>66. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Đăk Ang, Đăk Dục và Đăk Nông thành xã mới có tên gọi là xã Dục Nông.</p>
<p>67. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Đăk Choong và xã Xốp thành xã mới có tên gọi là xã Xốp.</p>
<p>68. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Mường Hoong và xã Ngọc Linh thành xã mới có tên gọi là xã Ngọc Linh.</p>
<p>69. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Đăk Nhoong, Đăk Man và Đăk Plô thành xã mới có tên gọi là xã Đăk Plô.</p>
<p>70. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Đăk Glei và xã Đăk Pék thành xã mới có tên gọi là xã Đăk Pék.</p>
<p>71. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Đăk Kroong và xã Đăk Môn thành xã mới có tên gọi là xã Đăk Môn.</p>
<p>72. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Sa Thầy, xã Sa Sơn và xã Sa Nhơn thành xã mới có tên gọi là xã Sa Thầy.</p>
<p>73. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Sa Nghĩa, Hơ Moong và Sa Bình thành xã mới có tên gọi là xã Sa Bình.</p>
<p>74. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Ya Xiêr, Ya Tăng và Ya Ly thành xã mới có tên gọi là xã Ya Ly.</p>
<p>75. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Ia Dom và xã Ia Tơi thành xã mới có tên gọi là xã Ia Tơi.</p>
<p>76. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Đăk Tơ Lung và xã Đăk Kôi thành xã mới có tên gọi là xã Đăk Kôi.</p>
<p>77. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Đăk Tờ Re, Đăk Ruồng và Tân Lập thành xã mới có tên gọi là xã Kon Braih.</p>
<p>78. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Đăk Rve và xã Đăk Pne thành xã mới có tên gọi là xã Đăk Rve.</p>
<p>79. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Măng Đen, xã Măng Cành và xã Đăk Tăng thành xã mới có tên gọi là xã Măng Đen.</p>
<p>80. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Đăk Nên, Đăk Ring và Măng Bút thành xã mới có tên gọi là xã Măng Bút.</p>
<p>81. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Ngọk Tem, Hiếu và Pờ Ê thành xã mới có tên gọi là xã Kon Plông.</p>
<p>82. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của phường Trương Quang Trọng và các xã Tịnh Ấn Tây, Tịnh Ấn Đông, Tịnh An thành phường mới có tên gọi là phường Trương Quang Trọng.</p>
<p>83. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của phường Nguyễn Nghiêm và phường Trần Hưng Đạo (thành phố Quảng Ngãi), phường Nghĩa Chánh, phường Chánh Lộ thành phường mới có tên gọi là phường Cẩm Thành.</p>
<p>84. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các phường Lê Hồng Phong, Trần Phú, Quảng Phú và Nghĩa Lộ thành phường mới có tên gọi là phường Nghĩa Lộ.</p>
<p>85. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của phường Phổ Văn, phường Phổ Quang, xã Phổ An và xã Phổ Thuận thành phường mới có tên gọi là phường Trà Câu.</p>
<p>86. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các phường Nguyễn Nghiêm (thị xã Đức Phổ), Phổ Hòa, Phổ Minh, Phổ Vinh và Phổ Ninh thành phường mới có tên gọi là phường Đức Phổ.</p>
<p>87. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của phường Phổ Thạnh và xã Phổ Châu thành phường mới có tên gọi là phường Sa Huỳnh.</p>
<p>88. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các phường Quang Trung, Quyết Thắng, Thắng Lợi, Trường Chinh và Thống Nhất thành phường mới có tên gọi là phường Kon Tum.</p>
<p>89. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của phường Ngô Mây, phường Duy Tân và xã Đăk Cấm thành phường mới có tên gọi là phường Đăk Cấm.</p>
<p>90. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các phường Trần Hưng Đạo (thành phố Kon Tum), Lê Lợi và Nguyễn Trãi thành phường mới có tên gọi là phường Đăk Bla.</p>
<p>91. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của huyện Lý Sơn thành đặc khu có tên gọi là đặc khu Lý Sơn.</p>
<p>92. Sau khi sắp xếp, tỉnh Quảng Ngãi có 96 đơn vị hành chính cấp xã, gồm 86 xã, 09 phường và 01 đặc khu; trong đó có 81 xã, 09 phường, 01 đặc khu hình thành sau sắp xếp quy định tại Điều này và 05 xã không thực hiện sắp xếp là các xã Đăk Long (huyện Đăk Glei), Ba Xa, Rờ Kơi, Mô Rai, Ia Đal.</p>
<p>The post <a rel="nofollow" href="https://nhatphuc.com/chuyen-doi-dia-chi-tinh-quang-ngai-cu-sang-moi-2025/">Chuyển đổi địa chỉ Tỉnh Quảng Ngãi cũ sang mới 2025</a> appeared first on <a rel="nofollow" href="https://nhatphuc.com">Nhật Phúc</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://nhatphuc.com/chuyen-doi-dia-chi-tinh-quang-ngai-cu-sang-moi-2025/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Chuyển đổi địa chỉ Tỉnh Nghệ An cũ sang mới 2025</title>
		<link>https://nhatphuc.com/chuyen-doi-dia-chi-tinh-nghe-an-cu-sang-moi-2025/</link>
					<comments>https://nhatphuc.com/chuyen-doi-dia-chi-tinh-nghe-an-cu-sang-moi-2025/#respond</comments>
		
		<dc:creator><![CDATA[Linh Nguyễn]]></dc:creator>
		<pubDate>Mon, 30 Jun 2025 06:31:26 +0000</pubDate>
				<category><![CDATA[Khám phá]]></category>
		<category><![CDATA[sáp nhập 63 tỉnh thành]]></category>
		<category><![CDATA[sáp nhập tỉnh thành]]></category>
		<guid isPermaLink="false">https://nhatphuc.com/?p=16747</guid>

					<description><![CDATA[<p>Công cụ tra cứu thay đổi địa giới hành chính Nghệ An 2025 Công cụ [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://nhatphuc.com/chuyen-doi-dia-chi-tinh-nghe-an-cu-sang-moi-2025/">Chuyển đổi địa chỉ Tỉnh Nghệ An cũ sang mới 2025</a> appeared first on <a rel="nofollow" href="https://nhatphuc.com">Nhật Phúc</a>.</p>
]]></description>
										<content:encoded><![CDATA[<!DOCTYPE html>
<html lang="vi">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Công cụ tra cứu thay đổi địa giới hành chính Nghệ An 2025</title>
    <script src="https://cdn.tailwindcss.com"></script>
    <link rel="preconnect" href="https://fonts.googleapis.com">
    <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
    <link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap" rel="stylesheet">
    <style>
        body {
            font-family: 'Inter', sans-serif;
        }
        /* Custom scrollbar for better UX */
        .custom-scrollbar::-webkit-scrollbar {
            width: 8px;
        }
        .custom-scrollbar::-webkit-scrollbar-track {
            background: #f1f1f1;
        }
        .dark .custom-scrollbar::-webkit-scrollbar-track {
            background: #2d3748;
        }
        .custom-scrollbar::-webkit-scrollbar-thumb {
            background: #888;
            border-radius: 4px;
        }
        .custom-scrollbar::-webkit-scrollbar-thumb:hover {
            background: #555;
        }
        /* Autocomplete Styles */
        .autocomplete-items {
            position: absolute;
            border: 1px solid #d1d5db;
            border-top: none;
            z-index: 99;
            top: 100%;
            left: 0;
            right: 0;
            max-height: 210px;
            overflow-y: auto;
        }
        .dark .autocomplete-items {
            border-color: #4b5563;
        }
        .autocomplete-items div {
            padding: 10px;
            cursor: pointer;
            background-color: #fff;
            border-bottom: 1px solid #e5e7eb;
        }
        .dark .autocomplete-items div {
            background-color: #374151;
            border-bottom-color: #4b5563;
        }
        .autocomplete-items div:hover {
            background-color: #e5e7eb;
        }
        .dark .autocomplete-items div:hover {
            background-color: #4b5563;
        }
        .autocomplete-active {
            background-color: #3b82f6 !important;
            color: #ffffff;
        }
        .dark .autocomplete-active {
             background-color: #2563eb !important;
        }
    </style>
</head>
<body class="bg-gray-100 dark:bg-gray-900 text-gray-800 dark:text-gray-200 transition-colors duration-300">

    <div class="container mx-auto p-4 md:p-8 max-w-4xl">
        <header class="text-center mb-8 relative">
            <h1 class="text-3xl md:text-4xl font-bold text-blue-700 dark:text-blue-400">Công cụ tra cứu thay đổi địa giới hành chính Nghệ An</h1>
            <p class="text-lg text-gray-600 dark:text-gray-400 mt-2">Dựa trên Nghị quyết về việc sắp xếp đơn vị hành chính cấp xã, hiệu lực từ 01/07/2025</p>
            
            <!-- Dark Mode Toggle -->
            <button id="theme-toggle" type="button" class="absolute top-0 right-0 text-gray-500 dark:text-gray-400 hover:bg-gray-200 dark:hover:bg-gray-700 focus:outline-none focus:ring-4 focus:ring-gray-200 dark:focus:ring-gray-700 rounded-lg text-sm p-2.5">
                <svg id="theme-toggle-dark-icon" class="hidden w-5 h-5" fill="currentColor" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M17.293 13.293A8 8 0 016.707 2.707a8.001 8.001 0 1010.586 10.586z"></path></svg>
                <svg id="theme-toggle-light-icon" class="hidden w-5 h-5" fill="currentColor" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M10 2a1 1 0 011 1v1a1 1 0 11-2 0V3a1 1 0 011-1zm4 8a4 4 0 11-8 0 4 4 0 018 0zm-.464 4.95l.707.707a1 1 0 001.414-1.414l-.707-.707a1 1 0 00-1.414 1.414zm2.12-10.607a1 1 0 010 1.414l-.706.707a1 1 0 11-1.414-1.414l.707-.707a1 1 0 011.414 0zM17 11a1 1 0 100-2h-1a1 1 0 100 2h1zm-7 4a1 1 0 011 1v1a1 1 0 11-2 0v-1a1 1 0 011-1zM5.05 5.05A1 1 0 003.636 3.636l-.707.707a1 1 0 001.414 1.414l.707-.707zM3 11a1 1 0 100-2H2a1 1 0 100 2h1zM8 16a1 1 0 011 1v1a1 1 0 11-2 0v-1a1 1 0 011-1zM14.95 14.95a1 1 0 01-1.414 0l-.707-.707a1 1 0 011.414-1.414l.707.707a1 1 0 010 1.414z"></path></svg>
            </button>
        </header>

        <main class="bg-white dark:bg-gray-800 p-6 md:p-8 rounded-2xl shadow-lg">
            <div class="mb-6 relative" id="autocomplete-container">
                <label for="old-address-input" class="block text-lg font-medium text-gray-700 dark:text-gray-300 mb-2">Nhập tên Phường / Xã / Thị trấn cũ:</label>
                <input type="text" id="old-address-input" placeholder="Ví dụ: Anh Sơn, Trà Lân,..."
                       class="w-full px-4 py-3 border border-gray-300 dark:border-gray-600 bg-white dark:bg-gray-700 text-gray-900 dark:text-gray-200 rounded-lg focus:ring-2 focus:ring-blue-500 focus:border-blue-500 transition duration-150 ease-in-out text-lg">
                <div id="autocomplete-list" class="autocomplete-items custom-scrollbar rounded-b-lg"></div>
            </div>

            <div class="text-center mb-6">
                <button id="lookup-button" class="bg-blue-600 text-white font-bold py-3 px-8 rounded-lg hover:bg-blue-700 dark:bg-blue-500 dark:hover:bg-blue-600 transition-transform transform hover:scale-105 focus:outline-none focus:ring-4 focus:ring-blue-300 dark:focus:ring-blue-800 text-lg">
                    <svg xmlns="http://www.w3.org/2000/svg" class="h-6 w-6 inline-block mr-2" fill="none" viewBox="0 0 24 24" stroke="currentColor">
                        <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21 21l-6-6m2-5a7 7 0 11-14 0 7 7 0 0114 0z" />
                    </svg>
                    Tra cứu
                </button>
            </div>

            <div id="result-container" class="mt-8 p-6 bg-gray-50 dark:bg-gray-700 rounded-lg border-l-4 border-blue-500 min-h-[100px] hidden">
                <h2 class="text-xl font-semibold text-gray-800 dark:text-gray-100 mb-2">Kết quả tra cứu:</h2>
                <p id="result-text" class="text-lg text-gray-700 dark:text-gray-300"></p>
            </div>
             <div class="mt-8 text-sm text-gray-500 dark:text-gray-400 text-center">
                <p><span class="font-semibold">Lưu ý:</span> Công cụ này chỉ mang tính chất tham khảo. Dữ liệu được tổng hợp từ Nghị quyết dự kiến về việc sắp xếp đơn vị hành chính.</p>
                <p>Đối với các đơn vị bị chia tách, vui lòng liên hệ cơ quan có thẩm quyền để có thông tin chính xác nhất cho địa chỉ cụ thể của bạn.</p>
            </div>
        </main>

        <footer class="text-center mt-8 text-gray-500 dark:text-gray-400 text-sm">
            <p>&copy; 2025 - Được tạo bởi Nhật Phúc.</p>
        </footer>
    </div>

    <script>
        // === DATA MAPPING (NGHỆ AN) ===
        const newToOldMap = {
            "Anh Sơn": ["thị trấn Kim Nhan", "Đức Sơn", "Phúc Sơn"],
            "Yên Xuân": ["Cao Sơn", "Khai Sơn", "Lĩnh Sơn", "Long Sơn"],
            "Nhân Hòa": ["Cẩm Sơn", "Hùng Sơn", "Tam Đỉnh"],
            "Anh Sơn Đông": ["Lạng Sơn", "Tào Sơn", "Vĩnh Sơn"],
            "Vĩnh Tường": ["Hoa Sơn", "Hội Sơn", "Tường Sơn"],
            "Thành Bình Thọ": ["Bình Sơn (huyện Anh Sơn)", "Thành Sơn", "Thọ Sơn"],
            "Con Cuông": ["thị trấn Trà Lân", "Chi Khê", "Yên Khê"],
            "Môn Sơn": ["Lục Dạ", "Môn Sơn"],
            "Mậu Thạch": ["Mậu Đức", "Thạch Ngàn"],
            "Cam Phục": ["Cam Lâm", "Đôn Phục"],
            "Châu Khê": ["Lạng Khê", "Châu Khê"],
            "Diễn Châu": ["thị trấn Diễn Thành", "Diễn Hoa", "Diễn Phúc", "Ngọc Bích"],
            "Đức Châu": ["Diễn Hồng", "Diễn Kỷ", "Diễn Phong", "Diễn Vạn"],
            "Quảng Châu": ["Diễn Đồng", "Diễn Liên", "Diễn Thái", "Xuân Tháp"],
            "Hải Châu": ["Diễn Hoàng", "Diễn Kim", "Diễn Mỹ", "Hùng Hải"],
            "Tân Châu": ["Diễn Lộc", "Diễn Lợi", "Diễn Phú", "Diễn Thọ"],
            "An Châu": ["Diễn An", "Diễn Tân", "Diễn Thịnh", "Diễn Trung"],
            "Minh Châu": ["Diễn Cát", "Diễn Nguyên", "Hạnh Quảng", "Minh Châu"],
            "Hùng Châu": ["Diễn Đoài", "Diễn Lâm", "Diễn Trường", "Diễn Yên"],
            "Đô Lương": ["Bắc Sơn (huyện Đô Lương)", "Nam Sơn (huyện Đô Lương)", "Đà Sơn", "Đặng Sơn", "Lưu Sơn", "Thịnh Sơn", "Văn Sơn", "Yên Sơn", "thị trấn Đô Lương"],
            "Bạch Ngọc": ["Bồi Sơn", "Giang Sơn Đông", "Giang Sơn Tây", "Bạch Ngọc"],
            "Văn Hiến": ["Tân Sơn (huyện Đô Lương)", "Hòa Sơn", "Quang Sơn", "Thái Sơn", "Thượng Sơn"],
            "Bạch Hà": ["Đại Sơn", "Hiến Sơn", "Mỹ Sơn", "Trù Sơn"],
            "Thuần Trung": ["Minh Sơn (huyện Đô Lương)", "Lạc Sơn", "Nhân Sơn", "Thuận Sơn", "Trung Sơn", "Xuân Sơn"],
            "Lương Sơn": ["Bài Sơn", "Đông Sơn", "Hồng Sơn", "Tràng Sơn"],
            "Hưng Nguyên": ["thị trấn Hưng Nguyên", "Hưng Đạo", "Hưng Tây", "Thịnh Mỹ"],
            "Yên Trung": ["Hưng Yên Bắc", "Hưng Yên Nam", "Hưng Trung"],
            "Hưng Nguyên Nam": ["Hưng Lĩnh", "Long Xá", "Thông Tân", "Xuân Lam"],
            "Lam Thành": ["Châu Nhân", "Hưng Nghĩa", "Hưng Thành", "Phúc Lợi"],
            "Chiêu Lưu": ["Bảo Thắng", "Chiêu Lưu"],
            "Hữu Kiệm": ["Bảo Nam", "Hữu Lập", "Hữu Kiệm"],
            "Mường Típ": ["Mường Ải", "Mường Típ"],
            "Mường Xén": ["thị trấn Mường Xén", "Tà Cạ", "Tây Sơn"],
            "Na Loi": ["Đoọc Mạy", "Na Loi"],
            "Na Ngoi": ["Nậm Càn", "Na Ngoi"],
            "Nậm Cắn": ["Phà Đánh", "Nậm Cắn"],
            "Kim Liên": ["Hùng Tiến", "Nam Cát", "Nam Giang", "Xuân Hồng", "Kim Liên"],
            "Vạn An": ["thị trấn Nam Đàn", "Thượng Tân Lộc", "Xuân Hòa"],
            "Nam Đàn": ["Nghĩa Thái (huyện Nam Đàn)", "Nam Hưng", "Nam Thanh"],
            "Đại Huệ": ["Nam Anh", "Nam Lĩnh", "Nam Xuân"],
            "Thiên Nhẫn": ["Khánh Sơn", "Nam Kim", "Trung Phúc Cường"],
            "Nghĩa Đàn": ["thị trấn Nghĩa Đàn", "Nghĩa Bình", "Nghĩa Trung"],
            "Nghĩa Thọ": ["Nghĩa Hội", "Nghĩa Lợi", "Nghĩa Thọ"],
            "Nghĩa Lâm": ["Nghĩa Lạc", "Nghĩa Sơn", "Nghĩa Yên", "Nghĩa Lâm"],
            "Nghĩa Mai": ["Nghĩa Hồng", "Nghĩa Minh", "Nghĩa Mai"],
            "Nghĩa Hưng": ["Nghĩa Thành", "Nghĩa Hưng"],
            "Nghĩa Khánh": ["Nghĩa An", "Nghĩa Đức", "Nghĩa Khánh"],
            "Nghĩa Lộc": ["Nghĩa Long", "Nghĩa Lộc"],
            "Nghi Lộc": ["thị trấn Quán Hành", "Diên Hoa", "Nghi Trung", "Nghi Vạn"],
            "Phúc Lộc": ["Nghi Công Bắc", "Nghi Công Nam", "Nghi Lâm", "Nghi Mỹ"],
            "Đông Lộc": ["Khánh Hợp", "Nghi Thạch", "Thịnh Trường"],
            "Trung Lộc": ["Nghi Long", "Nghi Quang", "Nghi Thuận", "Nghi Xá"],
            "Thần Lĩnh": ["Nghi Đồng", "Nghi Hưng", "Nghi Phương"],
            "Hải Lộc": ["Nghi Thiết", "Nghi Tiến", "Nghi Yên"],
            "Văn Kiều": ["Nghi Kiều", "Nghi Văn"],
            "Mường Quàng": ["Cắm Muộn", "Châu Thôn", "Quang Phong"],
            "Quế Phong": ["thị trấn Kim Sơn", "Châu Kim", "Mường Nọc", "Nậm Giải"],
            "Thông Thụ": ["Đồng Văn (huyện Quế Phong)", "Thông Thụ"],
            "Tiền Phong": ["Hạnh Dịch", "Tiền Phong"],
            "Tri Lễ": ["Nậm Nhoóng", "Tri Lễ"],
            "Quỳ Châu": ["thị trấn Tân Lạc", "Châu Hạnh", "Châu Hội", "Châu Nga"],
            "Châu Tiến": ["Châu Tiến (huyện Quỳ Châu)", "Châu Bính", "Châu Thắng", "Châu Thuận", "Châu Tiến (huyện Quỳ Hợp)"],
            "Hùng Chân": ["Châu Hoàn", "Châu Phong", "Diên Lãm"],
            "Quỳ Hợp": ["thị trấn Quỳ Hợp", "Châu Đình", "Châu Quang", "Thọ Hợp"],
            "Tam Hợp": ["Tam Hợp (huyện Quỳ Hợp)", "Đồng Hợp", "Nghĩa Xuân", "Yên Hợp"],
            "Châu Lộc": ["Liên Hợp", "Châu Lộc"],
            "Châu Hồng": ["Châu Tiến (huyện Quỳ Hợp)", "Châu Thành", "Châu Hồng"],
            "Mường Ham": ["Châu Cường", "Châu Thái"],
            "Mường Chọng": ["Bắc Sơn", "Nam Sơn (huyện Quỳ Hợp)", "Châu Lý"],
            "Minh Hợp": ["Hạ Sơn", "Văn Lợi", "Minh Hợp"],
            "Quỳnh Lưu": ["thị trấn Cầu Giát", "Bình Sơn (huyện Quỳnh Lưu)", "Quỳnh Diễn", "Quỳnh Giang", "Quỳnh Hậu"],
            "Quỳnh Văn": ["Quỳnh Tân", "Quỳnh Thạch", "Quỳnh Văn"],
            "Quỳnh Anh": ["Minh Lương", "Quỳnh Bảng", "Quỳnh Đôi", "Quỳnh Thanh", "Quỳnh Yên"],
            "Quỳnh Tam": ["Tân Sơn (huyện Quỳnh Lưu)", "Quỳnh Châu", "Quỳnh Tam"],
            "Quỳnh Phú": ["An Hòa", "Phú Nghĩa", "Thuận Long", "Văn Hải"],
            "Quỳnh Sơn": ["Ngọc Sơn (huyện Quỳnh Lưu)", "Quỳnh Lâm", "Quỳnh Sơn"],
            "Quỳnh Thắng": ["Tân Thắng", "Quỳnh Thắng"],
            "Tân Kỳ": ["thị trấn Tân Kỳ", "Nghĩa Dũng", "Kỳ Tân", "Kỳ Sơn"],
            "Tân Phú": ["Nghĩa Thái (huyện Tân Kỳ)", "Hoàn Long", "Tân Xuân", "Tân Phú"],
            "Tân An": ["Hương Sơn", "Nghĩa Phúc", "Tân An"],
            "Nghĩa Đồng": ["Bình Hợp", "Nghĩa Đồng"],
            "Giai Xuân": ["Tân Hợp", "Giai Xuân"],
            "Nghĩa Hành": ["Phú Sơn", "Tân Hương", "Nghĩa Hành"],
            "Tiên Đồng": ["Đồng Văn (huyện Tân Kỳ)", "Tiên Kỳ"],
            "Đông Hiếu": ["Nghĩa Mỹ", "Nghĩa Thuận", "Đông Hiếu"],
            "Bích Hào": ["Mai Giang", "Thanh Lâm", "Thanh Tùng", "Thanh Xuân"],
            "Cát Ngạn": ["Minh Sơn (huyện Thanh Chương)", "Cát Văn", "Phong Thịnh"],
            "Đại Đồng": ["thị trấn Dùng", "Đồng Văn (huyện Thanh Chương)", "Thanh Ngọc", "Thanh Phong", "Đại Đồng"],
            "Hạnh Lâm": ["Thanh Đức", "Hạnh Lâm"],
            "Hoa Quân": ["Thanh An", "Thanh Hương", "Thanh Quả", "Thanh Thịnh"],
            "Kim Bảng": ["Thanh Hà", "Thanh Thủy", "Kim Bảng"],
            "Sơn Lâm": ["Ngọc Lâm", "Thanh Sơn"],
            "Tam Đồng": ["Thanh Liên", "Thanh Mỹ", "Thanh Tiên"],
            "Xuân Lâm": ["Ngọc Sơn (huyện Thanh Chương)", "Minh Tiến", "Xuân Dương"],
            "Nga My": ["Xiêng My", "Nga My"],
            "Nhôn Mai": ["Mai Sơn", "Nhôn Mai"],
            "Tam Quang": ["Tam Đình", "Tam Quang"],
            "Tam Thái": ["Tam Hợp (huyện Tương Dương)", "Tam Thái"],
            "Tương Dương": ["thị trấn Thạch Giám", "Lưu Kiền", "Xá Lượng"],
            "Yên Hòa": ["Yên Thắng", "Yên Hòa"],
            "Yên Na": ["Yên Tĩnh", "Yên Na"],
            "Yên Thành": ["thị trấn Hoa Thành", "Đông Thành", "Tăng Thành", "Văn Thành"],
            "Quan Thành": ["Bắc Thành", "Nam Thành", "Trung Thành", "Xuân Thành"],
            "Hợp Minh": ["Bảo Thành", "Long Thành", "Sơn Thành", "Viên Thành", "Vĩnh Thành"],
            "Vân Tụ": ["Liên Thành", "Mỹ Thành", "Vân Tụ"],
            "Vân Du": ["Minh Thành", "Tây Thành", "Thịnh Thành"],
            "Quang Đồng": ["Đồng Thành", "Kim Thành", "Quang Thành"],
            "Giai Lạc": ["Hậu Thành", "Lăng Thành", "Phúc Thành"],
            "Bình Minh": ["Đức Thành", "Mã Thành", "Tân Thành", "Tiến Thành"],
            "phường Hoàng Mai": ["phường Quỳnh Thiện", "xã Quỳnh Trang", "xã Quỳnh Vinh"],
            "phường Quỳnh Mai": ["phường Mai Hùng", "phường Quỳnh Phương", "phường Quỳnh Xuân", "xã Quỳnh Liên"],
            "phường Tân Mai": ["phường Quỳnh Dị", "xã Quỳnh Lập", "xã Quỳnh Lộc"],
            "phường Thái Hòa": ["phường Hòa Hiếu", "phường Long Sơn", "phường Quang Phong"],
            "phường Tây Hiếu": ["phường Quang Tiến", "xã Nghĩa Tiến", "xã Tây Hiếu"],
            "phường Trường Vinh": ["Bến Thủy", "Hưng Dũng", "Hưng Phúc", "Trung Đô", "Trường Thi", "Vinh Tân", "Hưng Hòa"],
            "phường Thành Vinh": ["Cửa Nam", "Đông Vĩnh", "Hưng Bình", "Lê Lợi", "Quang Trung", "Hưng Chính"],
            "phường Vinh Hưng": ["Hưng Đông", "Quán Bàu", "Nghi Kim", "Nghi Liên"],
            "phường Vinh Phú": ["Hà Huy Tập", "Nghi Đức", "Nghi Phú", "Nghi Ân"],
            "phường Vinh Lộc": ["Hưng Lộc", "Nghi Phong", "Nghi Thái", "Nghi Xuân", "Phúc Thọ"],
            "phường Cửa Lò": ["Nghi Hải", "Nghi Hòa", "Nghi Hương", "Nghi Tân", "Nghi Thu", "Nghi Thủy", "Thu Thủy"]
        };
        
        document.addEventListener('DOMContentLoaded', function() {
            // --- Elements ---
            const input = document.getElementById('old-address-input');
            const button = document.getElementById('lookup-button');
            const resultContainer = document.getElementById('result-container');
            const resultText = document.getElementById('result-text');
            const autocompleteList = document.getElementById('autocomplete-list');
            const themeToggleButton = document.getElementById('theme-toggle');
            const darkIcon = document.getElementById('theme-toggle-dark-icon');
            const lightIcon = document.getElementById('theme-toggle-light-icon');
            
            // --- Dark Mode Logic ---
            const updateThemeIcons = () => {
                if (document.documentElement.classList.contains('dark')) {
                    lightIcon.classList.remove('hidden');
                    darkIcon.classList.add('hidden');
                } else {
                    lightIcon.classList.add('hidden');
                    darkIcon.classList.remove('hidden');
                }
            };
            if (localStorage.getItem('color-theme') === 'dark' || (!('color-theme' in localStorage) && window.matchMedia('(prefers-color-scheme: dark)').matches)) {
                document.documentElement.classList.add('dark');
            }
            updateThemeIcons();
            themeToggleButton.addEventListener('click', () => {
                document.documentElement.classList.toggle('dark');
                const theme = document.documentElement.classList.contains('dark') ? 'dark' : 'light';
                localStorage.setItem('color-theme', theme);
                updateThemeIcons();
            });

            // --- Autocomplete & Lookup Logic ---
            const allOldWards = [...new Set(Object.values(newToOldMap).flat())].sort((a, b) => a.localeCompare(b, 'vi'));

            const findNewAddress = (wardName) => {
                const rawInput = wardName.trim();
                if (!rawInput) {
                    resultText.innerHTML = "Vui lòng nhập tên đơn vị hành chính cũ.";
                    resultContainer.className = "mt-8 p-6 bg-red-50 dark:bg-red-900/20 rounded-lg border-l-4 border-red-500 dark:border-red-400";
                    resultContainer.style.display = "block";
                    return;
                }

                let foundNewAddresses = new Set();
                for (const newAddress in newToOldMap) {
                    if (newToOldMap[newAddress].includes(rawInput)) {
                        foundNewAddresses.add(newAddress);
                    }
                }
                
                resultContainer.style.display = 'block';
                if (foundNewAddresses.size > 0) {
                    const newAddressesArray = Array.from(foundNewAddresses);
                    let resultHTML = `Đơn vị hành chính <span class="font-semibold">"${rawInput}"</span> sẽ thuộc về: <br><strong class="text-blue-700 dark:text-blue-400 text-xl">${newAddressesArray.join(' hoặc ')}</strong>.`;
                    
                    if (newAddressesArray.length > 1) {
                         resultHTML += `<br><br><span class="text-sm text-amber-800 dark:text-amber-300 bg-amber-100 dark:bg-amber-900/30 p-2 rounded-md block">Lưu ý: Đơn vị cũ của bạn đã được chia tách vào nhiều đơn vị mới khác nhau. Kết quả chính xác phụ thuộc vào địa chỉ đường/phố cụ thể.</span>`;
                    }
                    resultText.innerHTML = resultHTML;
                    resultContainer.className = "mt-8 p-6 bg-blue-50 dark:bg-blue-900/20 rounded-lg border-l-4 border-blue-500 dark:border-blue-400";
                } else {
                    resultText.innerHTML = `Không tìm thấy thông tin chuyển đổi cho <span class="font-semibold">"${rawInput}"</span>. Vui lòng kiểm tra lại chính tả hoặc chọn từ danh sách gợi ý.`;
                    resultContainer.className = "mt-8 p-6 bg-red-50 dark:bg-red-900/20 rounded-lg border-l-4 border-red-500 dark:border-red-400";
                }
            };
            
            button.addEventListener('click', () => findNewAddress(input.value));
            
            const closeAllLists = (elmnt) => {
                const items = document.getElementsByClassName("autocomplete-items");
                for (let i = 0; i < items.length; i++) {
                    if (elmnt != items[i] && elmnt != input) {
                        items[i].innerHTML = "";
                    }
                }
            };

            input.addEventListener('input', function(e) {
                let val = this.value;
                closeAllLists();
                if (!val) { return false; }
                
                const normalizedVal = val.toLowerCase();
                const filteredWards = allOldWards.filter(ward => 
                    ward.toLowerCase().includes(normalizedVal)
                );

                filteredWards.forEach(ward => {
                    let item = document.createElement("DIV");
                    
                    let matchIndex = ward.toLowerCase().indexOf(normalizedVal);
                    item.innerHTML = ward.substr(0, matchIndex)
                                   + "<strong>" + ward.substr(matchIndex, val.length) + "</strong>"
                                   + ward.substr(matchIndex + val.length);
                    
                    item.addEventListener("click", function(e) {
                        input.value = ward;
                        findNewAddress(ward); 
                        closeAllLists();
                    });
                    autocompleteList.appendChild(item);
                });
            });
            
            input.addEventListener('keydown', function(e) {
                if (e.key === "Enter") {
                    e.preventDefault();
                    findNewAddress(this.value);
                    closeAllLists();
                }
            });

            document.addEventListener("click", function (e) {
                closeAllLists(e.target);
            });
        });

    </script>

</body>
</html>
<p>Sắp xếp các đơn vị hành chính cấp xã của tỉnh Nghệ An</p>
<p>Trên cơ sở Đề án số 343/ĐA-CP ngày 09 tháng 5 năm 2025 của Chính phủ về sắp xếp đơn vị hành chính cấp xã của tỉnh Nghệ An năm 2025, Ủy ban Thường vụ Quốc hội quyết định sắp xếp để thành lập các đơn vị hành chính cấp xã của tỉnh Nghệ An như sau:</p>
<p>1. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Kim Nhan, xã Đức Sơn và xã Phúc Sơn thành xã mới có tên gọi là xã Anh Sơn.</p>
<p>2. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Cao Sơn, Khai Sơn, Lĩnh Sơn và Long Sơn thành xã mới có tên gọi là xã Yên Xuân.</p>
<p>3. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Cẩm Sơn, Hùng Sơn và xã Tam Đỉnh thành xã mới có tên gọi là xã Nhân Hòa.</p>
<p>4. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Lạng Sơn, Tào Sơn và Vĩnh Sơn thành xã mới có tên gọi là xã Anh Sơn Đông.</p>
<p>5. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Hoa Sơn, Hội Sơn và Tường Sơn thành xã mới có tên gọi là xã Vĩnh Tường.</p>
<p>6. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Bình Sơn (huyện Anh Sơn), Thành Sơn và Thọ Sơn thành xã mới có tên gọi là xã Thành Bình Thọ.</p>
<p>7. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Trà Lân, xã Chi Khê và xã Yên Khê thành xã mới có tên gọi là xã Con Cuông.</p>
<p>8. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Lục Dạ và xã Môn Sơn thành xã mới có tên gọi là xã Môn Sơn.</p>
<p>9. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Mậu Đức và xã Thạch Ngàn thành xã mới có tên gọi là xã Mậu Thạch.</p>
<p>10. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Cam Lâm và xã Đôn Phục thành xã mới có tên gọi là xã Cam Phục.</p>
<p>11. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Lạng Khê và xã Châu Khê thành xã mới có tên gọi là xã Châu Khê.</p>
<p>12. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Diễn Thành và các xã Diễn Hoa, Diễn Phúc, Ngọc Bích thành xã mới có tên gọi là xã Diễn Châu.</p>
<p>13. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Diễn Hồng, Diễn Kỷ, Diễn Phong và Diễn Vạn thành xã mới có tên gọi là xã Đức Châu.</p>
<p>14. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Diễn Đồng, Diễn Liên, Diễn Thái và Xuân Tháp thành xã mới có tên gọi là xã Quảng Châu.</p>
<p>15. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Diễn Hoàng, Diễn Kim, Diễn Mỹ và Hùng Hải thành xã mới có tên gọi là xã Hải Châu.</p>
<p>16. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Diễn Lộc, Diễn Lợi, Diễn Phú và Diễn Thọ thành xã mới có tên gọi là xã Tân Châu.</p>
<p>17. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Diễn An, Diễn Tân, Diễn Thịnh và Diễn Trung thành xã mới có tên gọi là xã An Châu.</p>
<p>18. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Diễn Cát, Diễn Nguyên, Hạnh Quảng và Minh Châu thành xã mới có tên gọi là xã Minh Châu.</p>
<p>19. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Diễn Đoài, Diễn Lâm, Diễn Trường và Diễn Yên thành xã mới có tên gọi là xã Hùng Châu.</p>
<p>20. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Bắc Sơn và xã Nam Sơn (huyện Đô Lương), các xã Đà Sơn, Đặng Sơn, Lưu Sơn, Thịnh Sơn, Văn Sơn, Yên Sơn, thị trấn Đô Lương thành xã mới có tên gọi là xã Đô Lương.</p>
<p>21. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Bồi Sơn, Giang Sơn Đông, Giang Sơn Tây và Bạch Ngọc thành xã mới có tên gọi là xã Bạch Ngọc.</p>
<p>22. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Tân Sơn (huyện Đô Lương), Hòa Sơn, Quang Sơn, Thái Sơn và Thượng Sơn thành xã mới có tên gọi là xã Văn Hiến.</p>
<p>23. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Đại Sơn, Hiến Sơn, Mỹ Sơn và Trù Sơn thành xã mới có tên gọi là xã Bạch Hà.</p>
<p>24. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Minh Sơn (huyện Đô Lương), Lạc Sơn, Nhân Sơn, Thuận Sơn, Trung Sơn và Xuân Sơn thành xã mới có tên gọi là xã Thuần Trung.</p>
<p>25. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Bài Sơn, Đông Sơn, Hồng Sơn và Tràng Sơn thành xã mới có tên gọi là xã Lương Sơn.</p>
<p>26. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Hưng Nguyên và các xã Hưng Đạo, Hưng Tây, Thịnh Mỹ thành xã mới có tên gọi là xã Hưng Nguyên.</p>
<p>27. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Hưng Yên Bắc, Hưng Yên Nam và Hưng Trung thành xã mới có tên gọi là xã Yên Trung.</p>
<p>28. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Hưng Lĩnh, Long Xá, Thông Tân và Xuân Lam thành xã mới có tên gọi là xã Hưng Nguyên Nam.</p>
<p>29. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Châu Nhân, Hưng Nghĩa, Hưng Thành và Phúc Lợi thành xã mới có tên gọi là xã Lam Thành.</p>
<p>30. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Bảo Thắng và xã Chiêu Lưu thành xã mới có tên gọi là xã Chiêu Lưu.</p>
<p>31. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Bảo Nam, Hữu Lập và Hữu Kiệm thành xã mới có tên gọi là xã Hữu Kiệm.</p>
<p>32. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Mường Ải và xã Mường Típ thành xã mới có tên gọi là xã Mường Típ.</p>
<p>33. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Mường Xén, xã Tà Cạ và xã Tây Sơn thành xã mới có tên gọi là xã Mường Xén.</p>
<p>34. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Đoọc Mạy và xã Na Loi thành xã mới có tên gọi là xã Na Loi.</p>
<p>35. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Nậm Càn và xã Na Ngoi thành xã mới có tên gọi là xã Na Ngoi.</p>
<p>36. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Phà Đánh và xã Nậm Cắn thành xã mới có tên gọi là xã Nậm Cắn.</p>
<p>37. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Hùng Tiến, Nam Cát, Nam Giang, Xuân Hồng và Kim Liên thành xã mới có tên gọi là xã Kim Liên.</p>
<p>38. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Nam Đàn, xã Thượng Tân Lộc và xã Xuân Hòa thành xã mới có tên gọi là xã Vạn An.</p>
<p>39. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Nghĩa Thái (huyện Nam Đàn), Nam Hưng và Nam Thanh thành xã mới có tên gọi là xã Nam Đàn.</p>
<p>40. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Nam Anh, Nam Lĩnh và Nam Xuân thành xã mới có tên gọi là xã Đại Huệ.</p>
<p>41. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Khánh Sơn, Nam Kim và Trung Phúc Cường thành xã mới có tên gọi là xã Thiên Nhẫn.</p>
<p>42. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Nghĩa Đàn, xã Nghĩa Bình và xã Nghĩa Trung thành xã mới có tên gọi là xã Nghĩa Đàn.</p>
<p>43. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Nghĩa Hội, Nghĩa Lợi và Nghĩa Thọ thành xã mới có tên gọi là xã Nghĩa Thọ.</p>
<p>44. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Nghĩa Lạc, Nghĩa Sơn, Nghĩa Yên và Nghĩa Lâm thành xã mới có tên gọi là xã Nghĩa Lâm.</p>
<p>45. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Nghĩa Hồng, Nghĩa Minh và Nghĩa Mai thành xã mới có tên gọi là xã Nghĩa Mai.</p>
<p>46. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Nghĩa Thành và xã Nghĩa Hưng thành xã mới có tên gọi là xã Nghĩa Hưng.</p>
<p>47. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Nghĩa An, Nghĩa Đức và Nghĩa Khánh thành xã mới có tên gọi là xã Nghĩa Khánh.</p>
<p>48. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Nghĩa Long và xã Nghĩa Lộc thành xã mới có tên gọi là xã Nghĩa Lộc.</p>
<p>49. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Quán Hành và các xã Diên Hoa, Nghi Trung, Nghi Vạn thành xã mới có tên gọi là xã Nghi Lộc.</p>
<p>50. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Nghi Công Bắc, Nghi Công Nam, Nghi Lâm và Nghi Mỹ thành xã mới có tên gọi là xã Phúc Lộc.</p>
<p>51. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Khánh Hợp, Nghi Thạch và Thịnh Trường thành xã mới có tên gọi là xã Đông Lộc.</p>
<p>52. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Nghi Long, Nghi Quang, Nghi Thuận và Nghi Xá thành xã mới có tên gọi là xã Trung Lộc.</p>
<p>53. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Nghi Đồng, Nghi Hưng và Nghi Phương thành xã mới có tên gọi là xã Thần Lĩnh.</p>
<p>54. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Nghi Thiết, Nghi Tiến và Nghi Yên thành xã mới có tên gọi là xã Hải Lộc.</p>
<p>55. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Nghi Kiều và xã Nghi Văn thành xã mới có tên gọi là xã Văn Kiều.</p>
<p>56. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Cắm Muộn, Châu Thôn và Quang Phong thành xã mới có tên gọi là xã Mường Quàng.</p>
<p>57. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Kim Sơn và các xã Châu Kim, Mường Nọc, Nậm Giải thành xã mới có tên gọi là xã Quế Phong.</p>
<p>58. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Đồng Văn (huyện Quế Phong) và xã Thông Thụ thành xã mới có tên gọi là xã Thông Thụ.</p>
<p>59. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Hạnh Dịch và xã Tiền Phong thành xã mới có tên gọi là xã Tiền Phong.</p>
<p>60. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Nậm Nhoóng và xã Tri Lễ thành xã mới có tên gọi là xã Tri Lễ.</p>
<p>61. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Tân Lạc và các xã Châu Hạnh, Châu Hội, Châu Nga thành xã mới có tên gọi là xã Quỳ Châu.</p>
<p>62. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Châu Tiến (huyện Quỳ Châu), Châu Bính, Châu Thắng và Châu Thuận thành xã mới có tên gọi là xã Châu Tiến.</p>
<p>63. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Châu Hoàn, Châu Phong và Diên Lãm thành xã mới có tên gọi là xã Hùng Chân.</p>
<p>64. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Quỳ Hợp và các xã Châu Đình, Châu Quang, Thọ Hợp thành xã mới có tên gọi là xã Quỳ Hợp.</p>
<p>65. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Tam Hợp (huyện Quỳ Hợp), Đồng Hợp, Nghĩa Xuân và Yên Hợp thành xã mới có tên gọi là xã Tam Hợp.</p>
<p>66. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Liên Hợp và xã Châu Lộc thành xã mới có tên gọi là xã Châu Lộc.</p>
<p>67. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Châu Tiến (huyện Quỳ Hợp), Châu Thành và Châu Hồng thành xã mới có tên gọi là xã Châu Hồng.</p>
<p>68. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Châu Cường và xã Châu Thái thành xã mới có tên gọi là xã Mường Ham.</p>
<p>69. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Bắc Sơn và xã Nam Sơn (huyện Quỳ Hợp), xã Châu Lý thành xã mới có tên gọi là xã Mường Chọng.</p>
<p>70. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Hạ Sơn, Văn Lợi và Minh Hợp thành xã mới có tên gọi là xã Minh Hợp.</p>
<p>71. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Cầu Giát và</p>
<p>các xã Bình Sơn (huyện Quỳnh Lưu), Quỳnh Diễn, Quỳnh Giang, Quỳnh Hậu thành xã mới có tên gọi là xã Quỳnh Lưu.</p>
<p>72. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Quỳnh Tân, Quỳnh Thạch và Quỳnh Văn thành xã mới có tên gọi là xã Quỳnh Văn.</p>
<p>73. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Minh Lương, Quỳnh Bảng, Quỳnh Đôi, Quỳnh Thanh và Quỳnh Yên thành xã mới có tên gọi là xã Quỳnh Anh.</p>
<p>74. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Tân Sơn (huyện Quỳnh Lưu), Quỳnh Châu và Quỳnh Tam thành xã mới có tên gọi là xã Quỳnh Tam.</p>
<p>75. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã An Hòa, Phú Nghĩa, Thuận Long và Văn Hải thành xã mới có tên gọi là xã Quỳnh Phú.</p>
<p>76. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Ngọc Sơn (huyện Quỳnh Lưu), Quỳnh Lâm và Quỳnh Sơn thành xã mới có tên gọi là xã Quỳnh Sơn.</p>
<p>77. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Tân Thắng và xã Quỳnh Thắng thành xã mới có tên gọi là xã Quỳnh Thắng.</p>
<p>78. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Tân Kỳ và các xã Nghĩa Dũng, Kỳ Tân, Kỳ Sơn thành xã mới có tên gọi là xã Tân Kỳ.</p>
<p>79. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Nghĩa Thái (huyện Tân Kỳ), Hoàn Long, Tân Xuân và Tân Phú thành xã mới có tên gọi là xã Tân Phú.</p>
<p>80. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Hương Sơn, Nghĩa Phúc và Tân An thành xã mới có tên gọi là xã Tân An.</p>
<p>81. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Bình Hợp và xã Nghĩa Đồng thành xã mới có tên gọi là xã Nghĩa Đồng.</p>
<p>82. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Tân Hợp và xã Giai Xuân thành xã mới có tên gọi là xã Giai Xuân.</p>
<p>83. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Phú Sơn, Tân Hương và Nghĩa Hành thành xã mới có tên gọi là xã Nghĩa Hành.</p>
<p>84. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Đồng Văn (huyện Tân Kỳ) và xã Tiên Kỳ thành xã mới có tên gọi là xã Tiên Đồng.</p>
<p>85. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Nghĩa Mỹ, Nghĩa Thuận và Đông Hiếu thành xã mới có tên gọi là xã Đông Hiếu.</p>
<p>86. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Mai Giang, Thanh Lâm, Thanh Tùng và Thanh Xuân thành xã mới có tên gọi là xã Bích Hào.</p>
<p>87. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Minh Sơn (huyện Thanh Chương), Cát Văn và Phong Thịnh thành xã mới có tên gọi là xã Cát Ngạn.</p>
<p>88. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Dùng và các xã Đồng Văn (huyện Thanh Chương), Thanh Ngọc, Thanh Phong, Đại Đồng thành xã mới có tên gọi là xã Đại Đồng.</p>
<p>89. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Thanh Đức và xã Hạnh Lâm thành xã mới có tên gọi là xã Hạnh Lâm.</p>
<p>90. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Thanh An, Thanh Hương, Thanh Quả và Thanh Thịnh thành xã mới có tên gọi là xã Hoa Quân.</p>
<p>91. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Thanh Hà, Thanh Thủy và Kim Bảng thành xã mới có tên gọi là xã Kim Bảng.</p>
<p>92. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Ngọc Lâm và xã Thanh Sơn thành xã mới có tên gọi là xã Sơn Lâm.</p>
<p>93. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Thanh Liên, Thanh Mỹ và Thanh Tiên thành xã mới có tên gọi là xã Tam Đồng.</p>
<p>94. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Ngọc Sơn (huyện Thanh Chương), Minh Tiến và Xuân Dương thành xã mới có tên gọi là xã Xuân Lâm.</p>
<p>95. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Xiêng My và xã Nga My thành xã mới có tên gọi là xã Nga My.</p>
<p>96. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Mai Sơn và xã Nhôn Mai thành xã mới có tên gọi là xã Nhôn Mai.</p>
<p>97. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Tam Đình và xã Tam Quang thành xã mới có tên gọi là xã Tam Quang.</p>
<p>98. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Tam Hợp (huyện Tương Dương) và xã Tam Thái thành xã mới có tên gọi là xã Tam Thái.</p>
<p>99. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Thạch Giám, xã Lưu Kiền và xã Xá Lượng thành xã mới có tên gọi là xã Tương Dương.</p>
<p>100. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Yên Thắng và xã Yên Hòa thành xã mới có tên gọi là xã Yên Hòa.</p>
<p>101. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Yên Tĩnh và xã Yên Na thành xã mới có tên gọi là xã Yên Na.</p>
<p>102. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Hoa Thành và các xã Đông Thành, Tăng Thành, Văn Thành thành xã mới có tên gọi là xã Yên Thành.</p>
<p>103. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Bắc Thành, Nam Thành, Trung Thành và Xuân Thành thành xã mới có tên gọi là xã Quan Thành.</p>
<p>104. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Bảo Thành, Long Thành, Sơn Thành, Viên Thành và Vĩnh Thành thành xã mới có tên gọi là xã Hợp Minh.</p>
<p>105. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Liên Thành, Mỹ Thành và Vân Tụ thành xã mới có tên gọi là xã Vân Tụ.</p>
<p>106. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Minh Thành, Tây Thành và Thịnh Thành thành xã mới có tên gọi là xã Vân Du.</p>
<p>107. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Đồng Thành, Kim Thành và Quang Thành thành xã mới có tên gọi là xã Quang Đồng.</p>
<p>108. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Hậu Thành, Lăng Thành và Phúc Thành thành xã mới có tên gọi là xã Giai Lạc.</p>
<p>109. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Đức Thành, Mã Thành, Tân Thành và Tiến Thành thành xã mới có tên gọi là xã Bình Minh.</p>
<p>110. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Đô Thành, Phú Thành và Thọ Thành thành xã mới có tên gọi là xã Đông Thành.</p>
<p>111. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của phường Quỳnh Thiện, xã Quỳnh Trang và xã Quỳnh Vinh thành phường mới có tên gọi là phường Hoàng Mai.</p>
<p>112. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các phường Mai Hùng, Quỳnh Phương, Quỳnh Xuân và xã Quỳnh Liên thành phường mới có tên gọi là phường Quỳnh Mai.</p>
<p>113. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của phường Quỳnh Dị, xã Quỳnh Lập và xã Quỳnh Lộc thành phường mới có tên gọi là phường Tân Mai.</p>
<p>114. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các phường Hòa Hiếu, Long Sơn và Quang Phong thành phường mới có tên gọi là phường Thái Hòa.</p>
<p>115. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của phường Quang Tiến, xã Nghĩa Tiến và xã Tây Hiếu thành phường mới có tên gọi là phường Tây Hiếu.</p>
<p>116. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các phường Bến Thủy, Hưng Dũng, Hưng Phúc, Trung Đô, Trường Thi, Vinh Tân và xã Hưng Hòa thành phường mới có tên gọi là phường Trường Vinh.</p>
<p>117. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các phường Cửa Nam, Đông Vĩnh, Hưng Bình, Lê Lợi, Quang Trung và xã Hưng Chính thành phường mới có tên gọi là phường Thành Vinh.</p>
<p>118. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của phường Hưng Đông, phường Quán Bàu, xã Nghi Kim và xã Nghi Liên thành phường mới có tên gọi là phường Vinh Hưng.</p>
<p>119. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các phường Hà Huy Tập, Nghi Đức, Nghi Phú và xã Nghi Ân thành phường mới có tên gọi là phường Vinh Phú.</p>
<p>120. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của phường Hưng Lộc và các xã Nghi Phong, Nghi Thái, Nghi Xuân, Phúc Thọ thành phường mới có tên gọi là phường Vinh Lộc.</p>
<p>121. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các phường Nghi Hải, Nghi Hòa, Nghi Hương, Nghi Tân, Nghi Thu, Nghi Thủy và Thu Thủy thành phường mới có tên gọi là phường Cửa Lò.</p>
<p>122. Sau khi sắp xếp, tỉnh Nghệ An có 130 đơn vị hành chính cấp xã, gồm 119 xã và 11 phường; trong đó có 110 xã, 11 phường hình thành sau sắp xếp quy định tại Điều này và 09 xã không thực hiện sắp xếp là các xã Keng Đu, Mỹ Lý, Bắc Lý, Huồi Tụ, Mường Lống, Bình Chuẩn, Hữu Khuông, Lượng Minh, Châu Bình</p>
<p>The post <a rel="nofollow" href="https://nhatphuc.com/chuyen-doi-dia-chi-tinh-nghe-an-cu-sang-moi-2025/">Chuyển đổi địa chỉ Tỉnh Nghệ An cũ sang mới 2025</a> appeared first on <a rel="nofollow" href="https://nhatphuc.com">Nhật Phúc</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://nhatphuc.com/chuyen-doi-dia-chi-tinh-nghe-an-cu-sang-moi-2025/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Chuyển đổi địa chỉ Tỉnh Hà Tĩnh cũ sang mới 2025</title>
		<link>https://nhatphuc.com/chuyen-doi-dia-chi-tinh-ha-tinh-cu-sang-moi-2025/</link>
					<comments>https://nhatphuc.com/chuyen-doi-dia-chi-tinh-ha-tinh-cu-sang-moi-2025/#respond</comments>
		
		<dc:creator><![CDATA[Linh Nguyễn]]></dc:creator>
		<pubDate>Mon, 30 Jun 2025 06:30:41 +0000</pubDate>
				<category><![CDATA[Khám phá]]></category>
		<category><![CDATA[sáp nhập 63 tỉnh thành]]></category>
		<category><![CDATA[sáp nhập tỉnh thành]]></category>
		<guid isPermaLink="false">https://nhatphuc.com/?p=16744</guid>

					<description><![CDATA[<p>Công cụ tra cứu thay đổi địa giới hành chính Hà Tĩnh 2025 Công cụ [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://nhatphuc.com/chuyen-doi-dia-chi-tinh-ha-tinh-cu-sang-moi-2025/">Chuyển đổi địa chỉ Tỉnh Hà Tĩnh cũ sang mới 2025</a> appeared first on <a rel="nofollow" href="https://nhatphuc.com">Nhật Phúc</a>.</p>
]]></description>
										<content:encoded><![CDATA[<!DOCTYPE html>
<html lang="vi">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Công cụ tra cứu thay đổi địa giới hành chính Hà Tĩnh 2025</title>
    <script src="https://cdn.tailwindcss.com"></script>
    <link rel="preconnect" href="https://fonts.googleapis.com">
    <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
    <link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap" rel="stylesheet">
    <style>
        body {
            font-family: 'Inter', sans-serif;
        }
        /* Custom scrollbar for better UX */
        .custom-scrollbar::-webkit-scrollbar {
            width: 8px;
        }
        .custom-scrollbar::-webkit-scrollbar-track {
            background: #f1f1f1;
        }
        .dark .custom-scrollbar::-webkit-scrollbar-track {
            background: #2d3748;
        }
        .custom-scrollbar::-webkit-scrollbar-thumb {
            background: #888;
            border-radius: 4px;
        }
        .custom-scrollbar::-webkit-scrollbar-thumb:hover {
            background: #555;
        }
        /* Autocomplete Styles */
        .autocomplete-items {
            position: absolute;
            border: 1px solid #d1d5db;
            border-top: none;
            z-index: 99;
            top: 100%;
            left: 0;
            right: 0;
            max-height: 210px;
            overflow-y: auto;
        }
        .dark .autocomplete-items {
            border-color: #4b5563;
        }
        .autocomplete-items div {
            padding: 10px;
            cursor: pointer;
            background-color: #fff;
            border-bottom: 1px solid #e5e7eb;
        }
        .dark .autocomplete-items div {
            background-color: #374151;
            border-bottom-color: #4b5563;
        }
        .autocomplete-items div:hover {
            background-color: #e5e7eb;
        }
        .dark .autocomplete-items div:hover {
            background-color: #4b5563;
        }
        .autocomplete-active {
            background-color: #3b82f6 !important;
            color: #ffffff;
        }
        .dark .autocomplete-active {
             background-color: #2563eb !important;
        }
    </style>
</head>
<body class="bg-gray-100 dark:bg-gray-900 text-gray-800 dark:text-gray-200 transition-colors duration-300">

    <div class="container mx-auto p-4 md:p-8 max-w-4xl">
        <header class="text-center mb-8 relative">
            <h1 class="text-3xl md:text-4xl font-bold text-blue-700 dark:text-blue-400">Công cụ tra cứu thay đổi địa giới hành chính Hà Tĩnh</h1>
            <p class="text-lg text-gray-600 dark:text-gray-400 mt-2">Dựa trên Nghị quyết về việc sắp xếp đơn vị hành chính cấp xã, hiệu lực từ 01/07/2025</p>
            
            <!-- Dark Mode Toggle -->
            <button id="theme-toggle" type="button" class="absolute top-0 right-0 text-gray-500 dark:text-gray-400 hover:bg-gray-200 dark:hover:bg-gray-700 focus:outline-none focus:ring-4 focus:ring-gray-200 dark:focus:ring-gray-700 rounded-lg text-sm p-2.5">
                <svg id="theme-toggle-dark-icon" class="hidden w-5 h-5" fill="currentColor" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M17.293 13.293A8 8 0 016.707 2.707a8.001 8.001 0 1010.586 10.586z"></path></svg>
                <svg id="theme-toggle-light-icon" class="hidden w-5 h-5" fill="currentColor" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M10 2a1 1 0 011 1v1a1 1 0 11-2 0V3a1 1 0 011-1zm4 8a4 4 0 11-8 0 4 4 0 018 0zm-.464 4.95l.707.707a1 1 0 001.414-1.414l-.707-.707a1 1 0 00-1.414 1.414zm2.12-10.607a1 1 0 010 1.414l-.706.707a1 1 0 11-1.414-1.414l.707-.707a1 1 0 011.414 0zM17 11a1 1 0 100-2h-1a1 1 0 100 2h1zm-7 4a1 1 0 011 1v1a1 1 0 11-2 0v-1a1 1 0 011-1zM5.05 5.05A1 1 0 003.636 3.636l-.707.707a1 1 0 001.414 1.414l.707-.707zM3 11a1 1 0 100-2H2a1 1 0 100 2h1zM8 16a1 1 0 011 1v1a1 1 0 11-2 0v-1a1 1 0 011-1zM14.95 14.95a1 1 0 01-1.414 0l-.707-.707a1 1 0 011.414-1.414l.707.707a1 1 0 010 1.414z"></path></svg>
            </button>
        </header>

        <main class="bg-white dark:bg-gray-800 p-6 md:p-8 rounded-2xl shadow-lg">
            <div class="mb-6 relative" id="autocomplete-container">
                <label for="old-address-input" class="block text-lg font-medium text-gray-700 dark:text-gray-300 mb-2">Nhập tên Phường / Xã / Thị trấn cũ:</label>
                <input type="text" id="old-address-input" placeholder="Ví dụ: Tượng Sơn, Kỳ Phong,..."
                       class="w-full px-4 py-3 border border-gray-300 dark:border-gray-600 bg-white dark:bg-gray-700 text-gray-900 dark:text-gray-200 rounded-lg focus:ring-2 focus:ring-blue-500 focus:border-blue-500 transition duration-150 ease-in-out text-lg">
                <div id="autocomplete-list" class="autocomplete-items custom-scrollbar rounded-b-lg"></div>
            </div>

            <div class="text-center mb-6">
                <button id="lookup-button" class="bg-blue-600 text-white font-bold py-3 px-8 rounded-lg hover:bg-blue-700 dark:bg-blue-500 dark:hover:bg-blue-600 transition-transform transform hover:scale-105 focus:outline-none focus:ring-4 focus:ring-blue-300 dark:focus:ring-blue-800 text-lg">
                    <svg xmlns="http://www.w3.org/2000/svg" class="h-6 w-6 inline-block mr-2" fill="none" viewBox="0 0 24 24" stroke="currentColor">
                        <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21 21l-6-6m2-5a7 7 0 11-14 0 7 7 0 0114 0z" />
                    </svg>
                    Tra cứu
                </button>
            </div>

            <div id="result-container" class="mt-8 p-6 bg-gray-50 dark:bg-gray-700 rounded-lg border-l-4 border-blue-500 min-h-[100px] hidden">
                <h2 class="text-xl font-semibold text-gray-800 dark:text-gray-100 mb-2">Kết quả tra cứu:</h2>
                <p id="result-text" class="text-lg text-gray-700 dark:text-gray-300"></p>
            </div>
             <div class="mt-8 text-sm text-gray-500 dark:text-gray-400 text-center">
                <p><span class="font-semibold">Lưu ý:</span> Công cụ này chỉ mang tính chất tham khảo. Dữ liệu được tổng hợp từ Nghị quyết dự kiến về việc sắp xếp đơn vị hành chính.</p>
                <p>Đối với các đơn vị bị chia tách, vui lòng liên hệ cơ quan có thẩm quyền để có thông tin chính xác nhất cho địa chỉ cụ thể của bạn.</p>
            </div>
        </main>

        <footer class="text-center mt-8 text-gray-500 dark:text-gray-400 text-sm">
            <p>&copy; 2025 - Được tạo bởi Nhật Phúc.</p>
        </footer>
    </div>

    <script>
        // === DATA MAPPING (HÀ TĨNH) ===
        const newToOldMap = {
            "Thạch Lạc": ["Tượng Sơn", "Thạch Thắng", "Thạch Lạc"],
            "Đồng Tiến": ["Thạch Trị", "Thạch Hội", "Thạch Văn"],
            "Thạch Khê": ["Đỉnh Bàn", "Thạch Hải", "Thạch Khê"],
            "Cẩm Bình": ["Cẩm Vịnh", "Thạch Bình", "Cẩm Thành", "Cẩm Bình"],
            "Kỳ Xuân": ["Kỳ Phong", "Kỳ Bắc", "Kỳ Xuân"],
            "Kỳ Anh": ["thị trấn Kỳ Đồng", "Kỳ Giang", "Kỳ Tiến", "Kỳ Phú"],
            "Kỳ Hoa": ["Kỳ Tân", "Kỳ Hoa"],
            "Kỳ Văn": ["Kỳ Tây", "Kỳ Trung", "Kỳ Văn"],
            "Kỳ Khang": ["Kỳ Thọ", "Kỳ Thư", "Kỳ Khang"],
            "Kỳ Lạc": ["Lâm Hợp", "Kỳ Lạc"],
            "Kỳ Thượng": ["Kỳ Sơn", "Kỳ Thượng"],
            "Cẩm Xuyên": ["thị trấn Cẩm Xuyên", "Cẩm Quang", "Cẩm Quan"],
            "Thiên Cầm": ["thị trấn Thiên Cầm", "Nam Phúc Thăng", "Cẩm Nhượng"],
            "Cẩm Duệ": ["Cẩm Mỹ", "Cẩm Thạch", "Cẩm Duệ"],
            "Cẩm Hưng": ["Cẩm Thịnh", "Cẩm Hà", "Cẩm Hưng"],
            "Cẩm Lạc": ["Cẩm Minh", "Cẩm Sơn", "Cẩm Lạc"],
            "Cẩm Trung": ["Cẩm Lĩnh", "Cẩm Lộc", "Cẩm Trung"],
            "Yên Hòa": ["Cẩm Dương", "Yên Hòa"],
            "Thạch Hà": ["thị trấn Thạch Hà", "Thạch Long", "Thạch Sơn"],
            "Toàn Lưu": ["Ngọc Sơn", "Lưu Vĩnh Sơn"],
            "Việt Xuyên": ["Việt Tiến", "Thạch Ngọc"],
            "Đông Kinh": ["Thạch Kênh", "Thạch Liên", "Ích Hậu"],
            "Thạch Xuân": ["Nam Điền", "Thạch Xuân"],
            "Lộc Hà": ["thị trấn Lộc Hà", "Bình An", "Thịnh Lộc", "Thạch Kim"],
            "Hồng Lộc": ["Tân Lộc", "Hồng Lộc"],
            "Mai Phụ": ["Thạch Mỹ", "Thạch Châu", "Phù Lưu", "Mai Phụ"],
            "Can Lộc": ["thị trấn Nghèn", "Thiên Lộc", "Vượng Lộc"],
            "Tùng Lộc": ["Thuần Thiện", "Tùng Lộc"],
            "Gia Hanh": ["Khánh Vĩnh Yên", "Thanh Lộc", "Gia Hanh"],
            "Trường Lưu": ["Kim Song Trường", "Thường Nga", "Phú Lộc"],
            "Xuân Lộc": ["Sơn Lộc", "Quang Lộc", "Xuân Lộc"],
            "Đồng Lộc": ["thị trấn Đồng Lộc", "Thượng Lộc", "Mỹ Lộc"],
            "Tiên Điền": ["thị trấn Tiên Điền", "Xuân Yên", "Xuân Mỹ", "Xuân Thành"],
            "Nghi Xuân": ["thị trấn Xuân An", "Xuân Giang", "Xuân Hồng", "Xuân Viên", "Xuân Lĩnh"],
            "Cổ Đạm": ["Cương Gián", "Xuân Liên", "Cổ Đạm"],
            "Đan Hải": ["Đan Trường", "Xuân Hải", "Xuân Hội", "Xuân Phổ"],
            "Đức Thọ": ["thị trấn Đức Thọ", "Tùng Ảnh", "Hòa Lạc", "Tân Dân"],
            "Đức Đồng": ["Đức Lạng", "Tân Hương", "Đức Đồng"],
            "Đức Quang": ["Quang Vĩnh", "Bùi La Nhân", "Yên Hồ"],
            "Đức Thịnh": ["Thanh Bình Thịnh", "Lâm Trung Thủy", "An Dũng"],
            "Đức Minh": ["Trường Sơn", "Tùng Châu", "Liên Minh"],
            "Hương Sơn": ["thị trấn Phố Châu", "Sơn Phú", "Sơn Bằng", "Sơn Ninh", "Sơn Trung"],
            "Sơn Tây": ["thị trấn Tây Sơn", "Sơn Tây"],
            "Tứ Mỹ": ["Châu Bình", "Tân Mỹ Hà", "Mỹ Long"],
            "Sơn Giang": ["Sơn Lâm", "Quang Diệm", "Sơn Giang"],
            "Sơn Tiến": ["Sơn Lễ", "An Hòa Thịnh", "Sơn Tiến"],
            "Sơn Hồng": ["Sơn Lĩnh", "Sơn Hồng"],
            "Kim Hoa": ["Hàm Trường", "Kim Hoa"],
            "Vũ Quang": ["thị trấn Vũ Quang", "Hương Minh", "Quang Thọ", "Thọ Điền"],
            "Mai Hoa": ["Ân Phú", "Đức Giang", "Đức Lĩnh"],
            "Thượng Đức": ["Đức Bồng", "Đức Hương", "Đức Liên"],
            "Hương Khê": ["thị trấn Hương Khê", "Hương Long", "Phú Gia"],
            "Hương Phố": ["Hương Giang", "Hương Thủy", "Gia Phố"],
            "Hương Đô": ["Lộc Yên", "Hương Trà", "Hương Đô"],
            "Hà Linh": ["Điền Mỹ", "Hà Linh"],
            "Hương Bình": ["Hòa Hải", "Phúc Đồng", "Hương Bình"],
            "Phúc Trạch": ["Hương Trạch", "Hương Liên", "Phúc Trạch"],
            "Hương Xuân": ["Hương Lâm", "Hương Vĩnh", "Hương Xuân"],
            "phường Thành Sen": ["Bắc Hà", "Thạch Quý", "Tân Giang", "Thạch Hưng", "Nam Hà", "Trần Phú", "Hà Huy Tập", "Văn Yên", "Đại Nài"],
            "phường Trần Phú": ["Thạch Trung", "Đồng Môn", "Thạch Hạ", "Hộ Độ"],
            "phường Hà Huy Tập": ["Tân Lâm Hương", "Thạch Đài", "Đại Nài"],
            "phường Vũng Áng": ["Kỳ Long", "Kỳ Thịnh", "Kỳ Lợi"],
            "phường Sông Trí": ["Hưng Trí", "Kỳ Trinh", "Kỳ Châu", "Kỳ Lợi"],
            "phường Hoành Sơn": ["Kỳ Nam", "Kỳ Phương", "Kỳ Liên", "Kỳ Lợi"],
            "phường Hải Ninh": ["Kỳ Ninh", "Kỳ Hà", "Kỳ Hải"],
            "phường Bắc Hồng Lĩnh": ["Bắc Hồng", "Đức Thuận", "Trung Lương", "Xuân Lam"],
            "phường Nam Hồng Lĩnh": ["Nam Hồng", "Đậu Liêu", "Thuận Lộc"]
        };
        
        document.addEventListener('DOMContentLoaded', function() {
            // --- Elements ---
            const input = document.getElementById('old-address-input');
            const button = document.getElementById('lookup-button');
            const resultContainer = document.getElementById('result-container');
            const resultText = document.getElementById('result-text');
            const autocompleteList = document.getElementById('autocomplete-list');
            const themeToggleButton = document.getElementById('theme-toggle');
            const darkIcon = document.getElementById('theme-toggle-dark-icon');
            const lightIcon = document.getElementById('theme-toggle-light-icon');
            
            // --- Dark Mode Logic ---
            const updateThemeIcons = () => {
                if (document.documentElement.classList.contains('dark')) {
                    lightIcon.classList.remove('hidden');
                    darkIcon.classList.add('hidden');
                } else {
                    lightIcon.classList.add('hidden');
                    darkIcon.classList.remove('hidden');
                }
            };
            if (localStorage.getItem('color-theme') === 'dark' || (!('color-theme' in localStorage) && window.matchMedia('(prefers-color-scheme: dark)').matches)) {
                document.documentElement.classList.add('dark');
            }
            updateThemeIcons();
            themeToggleButton.addEventListener('click', () => {
                document.documentElement.classList.toggle('dark');
                const theme = document.documentElement.classList.contains('dark') ? 'dark' : 'light';
                localStorage.setItem('color-theme', theme);
                updateThemeIcons();
            });

            // --- Autocomplete & Lookup Logic ---
            const allOldWards = [...new Set(Object.values(newToOldMap).flat())].sort((a, b) => a.localeCompare(b, 'vi'));

            const findNewAddress = (wardName) => {
                const rawInput = wardName.trim();
                if (!rawInput) {
                    resultText.innerHTML = "Vui lòng nhập tên đơn vị hành chính cũ.";
                    resultContainer.className = "mt-8 p-6 bg-red-50 dark:bg-red-900/20 rounded-lg border-l-4 border-red-500 dark:border-red-400";
                    resultContainer.style.display = "block";
                    return;
                }

                let foundNewAddresses = new Set();
                for (const newAddress in newToOldMap) {
                    if (newToOldMap[newAddress].includes(rawInput)) {
                        foundNewAddresses.add(newAddress);
                    }
                }
                
                resultContainer.style.display = 'block';
                if (foundNewAddresses.size > 0) {
                    const newAddressesArray = Array.from(foundNewAddresses);
                    let resultHTML = `Đơn vị hành chính <span class="font-semibold">"${rawInput}"</span> sẽ thuộc về: <br><strong class="text-blue-700 dark:text-blue-400 text-xl">${newAddressesArray.join(' hoặc ')}</strong>.`;
                    
                    if (newAddressesArray.length > 1) {
                         resultHTML += `<br><br><span class="text-sm text-amber-800 dark:text-amber-300 bg-amber-100 dark:bg-amber-900/30 p-2 rounded-md block">Lưu ý: Đơn vị cũ của bạn đã được chia tách vào nhiều đơn vị mới khác nhau. Kết quả chính xác phụ thuộc vào địa chỉ đường/phố cụ thể.</span>`;
                    }
                    resultText.innerHTML = resultHTML;
                    resultContainer.className = "mt-8 p-6 bg-blue-50 dark:bg-blue-900/20 rounded-lg border-l-4 border-blue-500 dark:border-blue-400";
                } else {
                    resultText.innerHTML = `Không tìm thấy thông tin chuyển đổi cho <span class="font-semibold">"${rawInput}"</span>. Vui lòng kiểm tra lại chính tả hoặc chọn từ danh sách gợi ý.`;
                    resultContainer.className = "mt-8 p-6 bg-red-50 dark:bg-red-900/20 rounded-lg border-l-4 border-red-500 dark:border-red-400";
                }
            };
            
            button.addEventListener('click', () => findNewAddress(input.value));
            
            const closeAllLists = (elmnt) => {
                const items = document.getElementsByClassName("autocomplete-items");
                for (let i = 0; i < items.length; i++) {
                    if (elmnt != items[i] && elmnt != input) {
                        items[i].innerHTML = "";
                    }
                }
            };

            input.addEventListener('input', function(e) {
                let val = this.value;
                closeAllLists();
                if (!val) { return false; }
                
                const normalizedVal = val.toLowerCase();
                const filteredWards = allOldWards.filter(ward => 
                    ward.toLowerCase().includes(normalizedVal)
                );

                filteredWards.forEach(ward => {
                    let item = document.createElement("DIV");
                    
                    let matchIndex = ward.toLowerCase().indexOf(normalizedVal);
                    item.innerHTML = ward.substr(0, matchIndex)
                                   + "<strong>" + ward.substr(matchIndex, val.length) + "</strong>"
                                   + ward.substr(matchIndex + val.length);
                    
                    item.addEventListener("click", function(e) {
                        input.value = ward;
                        findNewAddress(ward); 
                        closeAllLists();
                    });
                    autocompleteList.appendChild(item);
                });
            });
            
            input.addEventListener('keydown', function(e) {
                if (e.key === "Enter") {
                    e.preventDefault();
                    findNewAddress(this.value);
                    closeAllLists();
                }
            });

            document.addEventListener("click", function (e) {
                closeAllLists(e.target);
            });
        });

    </script>

</body>
</html>
<p>Sắp xếp các đơn vị hành chính cấp xã của tỉnh Hà Tĩnh</p>
<p>Trên cơ sở Đề án số 391/ĐA-CP ngày 09 tháng 5 năm 2025 của Chính phủ về sắp xếp đơn vị hành chính cấp xã của tỉnh Hà Tĩnh năm 2025, Ủy ban Thường vụ Quốc hội quyết định sắp xếp để thành lập các đơn vị hành chính cấp xã của tỉnh Hà Tĩnh như sau:</p>
<p>1. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Tượng Sơn, Thạch Thắng và Thạch Lạc thành xã mới có tên gọi là xã Thạch Lạc.</p>
<p>2. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Thạch Trị, Thạch Hội và Thạch Văn thành xã mới có tên gọi là xã Đồng Tiến.</p>
<p>3. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Đỉnh Bàn, Thạch Hải và Thạch Khê thành xã mới có tên gọi là xã Thạch Khê.</p>
<p>4. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Cẩm Vịnh, Thạch Bình,Cẩm Thành và Cẩm Bình thành xã mới có tên gọi là xã Cẩm Bình.</p>
<p>5. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Kỳ Phong, Kỳ Bắc và Kỳ Xuân thành xã mới có tên gọi là xã Kỳ Xuân.</p>
<p>6. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Kỳ Đồng và các xã Kỳ Giang, Kỳ Tiến, Kỳ Phú thành xã mới có tên gọi là xã Kỳ Anh.</p>
<p>7. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Kỳ Tân và xã Kỳ Hoa thành xã mới có tên gọi là xã Kỳ Hoa.</p>
<p>8. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Kỳ Tây, Kỳ Trung và Kỳ Văn thành xã mới có tên gọi là xã Kỳ Văn.</p>
<p>9. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Kỳ Thọ, Kỳ Thư và Kỳ Khangthành xã mới có tên gọi là xã Kỳ Khang.</p>
<p>10. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Lâm Hợp và xã Kỳ Lạc thành xã mới có tên gọi là xã Kỳ Lạc.</p>
<p>11. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Kỳ Sơn và xã Kỳ Thượng thành xã mới có tên gọi là xã Kỳ Thượng.</p>
<p>12. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Cẩm Xuyên, xã Cẩm Quang và xã Cẩm Quan thành xã mới có tên gọi là xã Cẩm Xuyên.</p>
<p>13. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Thiên Cầm xã Nam Phúc Thăng và xã Cẩm Nhượng thành xã mới có tên gọi là xã Thiên Cầm.</p>
<p>14. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Cẩm Mỹ, Cẩm Thạch và Cẩm Duệ thành xã mới có tên gọi là xã Cẩm Duệ.</p>
<p>15. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Cẩm Thịnh, Cẩm Hà và Cẩm Hưng thành xã mới có tên gọi là xã Cẩm Hưng.</p>
<p>16. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Cẩm Minh, Cẩm Sơn và Cẩm Lạc thành xã mới có tên gọi là xã Cẩm Lạc.</p>
<p>17. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Cẩm Lĩnh, Cẩm Lộc và Cẩm Trung thành xã mới có tên gọi là xã Cẩm Trung.</p>
<p>18. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Cẩm Dương và xã Yên Hòa thành xã mới có tên gọi là xã Yên Hòa.</p>
<p>19. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Thạch Hà, xã Thạch Long và xã Thạch Sơn thành xã mới có tên gọi là xã Thạch Hà.</p>
<p>20. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Ngọc Sơn và xã Lưu Vĩnh Sơn thành xã mới có tên gọi là xã Toàn Lưu.</p>
<p>21. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Việt Tiến và xã Thạch Ngọc thành xã mới có tên gọi là xã Việt Xuyên.</p>
<p>22. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Thạch Kênh, Thạch Liên và Ích Hậu thành xã mới có tên gọi là xã Đông Kinh.</p>
<p>23. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Nam Điền và xã Thạch Xuân thành xã mới có tên gọi là xã Thạch Xuân.</p>
<p>24. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Lộc Hà và các xã Bình An, Thịnh Lộc, Thạch Kim thành xã mới có tên gọi là xã Lộc Hà.</p>
<p>25. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Tân Lộc và xã Hồng Lộc thành xã mới có tên gọi là xã Hồng Lộc.</p>
<p>26. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Thạch</p>
<p>Mỹ, Thạch Châu, Phù Lưu và Mai Phụthành xã mới có tên gọi là xã Mai Phụ.</p>
<p>27. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Nghènxã Thiên Lộc và xã Vượng Lộc thành xã mới có tên gọi là xã Can Lộc.</p>
<p>28. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Thuần Thiện và xã Tùng Lộc thành xã mới có tên gọi là xã Tùng Lộc.</p>
<p>29. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Khánh Vĩnh Yên, Thanh Lộc và Gia Hanh thành xã mới có tên gọi là xã Gia Hanh.</p>
<p>30. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Kim Song Trường, Thường Nga và Phú Lộc thành xã mới có tên gọi là xã Trường Lưu.</p>
<p>31. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Sơn Lộc, Quang Lộc và Xuân Lộc thành xã mới có tên gọi là xã Xuân Lộc.</p>
<p>32. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Đồng Lộc, xã Thượng Lộc và xã Mỹ Lộc thành xã mới có tên gọi là xã Đồng Lộc.</p>
<p>33. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Tiên Điền và các xã Xuân Yên, Xuân Mỹ, Xuân Thành thành xã mới có tên gọi là xã Tiên Điền.</p>
<p>34. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Xuân An và các xã Xuân Giang, Xuân Hồng, Xuân Viên, Xuân Lĩnh thành xã mới có tên gọi là xã Nghi Xuân.</p>
<p>35. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Cương Gián, Xuân Liên và Cổ Đạm thành xã mới có tên gọi là xã Cổ Đạm.</p>
<p>36. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Đan Trường, Xuân Hải, Xuân Hội và Xuân Phổ thành xã mới có tên gọi là xã Đan Hải.</p>
<p>37. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Đức Thọ và các xã Tùng Ảnh, Hòa Lạc, Tân Dân thành xã mới có tên gọi là xã Đức Thọ.</p>
<p>38. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Đức Lạng, Tân Hương và Đức Đồngthành xã mới có tên gọi là xã Đức Đồng.</p>
<p>39. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Quang Vĩnh, Bùi La Nhân và Yên Hồ thành xã mới có tên gọi là xã Đức Quang.</p>
<p>40. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Thanh Bình Thịnh, Lâm Trung Thủy và An Dũng thành xã mới có tên gọi là xã Đức Thịnh.</p>
<p>41. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Trường Sơn, Tùng Châu và Liên Minh thành xã mới có tên gọi là xã Đức Minh.</p>
<p>42. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Phố Châu và các xã Sơn Phú, Sơn Bằng, Sơn Ninh, Sơn Trung thành xã mới có tên gọi là xã Hương Sơn.</p>
<p>43. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Tây Sơn và xã Sơn Tây thành xã mới có tên gọi là xã Sơn Tây.</p>
<p>44. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Châu Bình, Tân Mỹ Hà và Mỹ Long thành xã mới có tên gọi là xã Tứ Mỹ.</p>
<p>45. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Sơn Lâm, Quang Diệm và Sơn Giang thành xã mới có tên gọi là xã Sơn Giang.</p>
<p>46. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Sơn Lễ, An Hòa Thịnh và Sơn Tiến thành xã mới có tên gọi là xã Sơn Tiến.</p>
<p>47. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Sơn Lĩnh và xã Sơn Hồng thành xã mới có tên gọi là xã Sơn Hồng.</p>
<p>48. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Hàm Trường và xã Kim Hoa thành xã mới có tên gọi là xã Kim Hoa.</p>
<p>49. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Vũ Quang và các xã Hương Minh, Quang Thọ, Thọ Điền thành xã mới có tên gọi là xã Vũ Quang.</p>
<p>50. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Ân Phú, Đức Giang và Đức Lĩnh thành xã mới có tên gọi là xã Mai Hoa.</p>
<p>51. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Đức Bồng, Đức Hương và Đức Liên thành xã mới có tên gọi là xã Thượng Đức.</p>
<p>52. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Hương Khê, xã Hương Long vàxã Phú Gia thành xã mới có tên gọi là xã Hương Khê.</p>
<p>53. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Hương Giang, Hương Thủy và Gia Phố thành xã mới có tên gọi là xã Hương Phố.</p>
<p>54. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Lộc Yên, Hương Trà và Hương Đô thành xã mới có tên gọi là xã Hương Đô.</p>
<p>55. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Điền Mỹ và xã Hà Linh thành xã mới có tên gọi là xã Hà Linh.</p>
<p>56. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Hòa Hải, Phúc Đồng và Hương Bình thành xã mới có tên gọi là xã Hương Bình.</p>
<p>57. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Hương Trạch, Hương Liên và Phúc Trạch thành xã mới có tên gọi là xã Phúc Trạch.</p>
<p>58. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Hương Lâm, Hương Vĩnh và Hương Xuân thành xã mới có tên gọi là xã Hương Xuân.</p>
<p>59. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các phường Bắc Hà, Thạch Quý, Tân Giang, Thạch Hưng, Nam Hà, Trần Phú, Hà Huy Tập, Văn Yên và một phần diện tích tự nhiên, quy mô dân số của phường Đại Nài thành phường mới có tên gọi là phường Thành Sen.</p>
<p>60. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các phường Thạch Trung, Đồng Môn, Thạch Hạ và xã Hộ Độ thành phường mới có tên gọi là phường Trần Phú.</p>
<p>61. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Tân Lâm Hương, xãThạch Đài và phần còn lại của phường Đại Nài sau khi sắp xếp theo quy định tại khoản 59 Điều này thành phường mới có tên gọi là phường Hà Huy Tập.</p>
<p>62. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của phường Kỳ Long, phường Kỳ Thịnh và toàn bộ diện tích tự nhiên của xã Kỳ Lợi thành phường mới có tên gọi là phường Vũng Áng.</p>
<p>63. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của phường Hưng Trí, phườngKỳ Trinh, xã Kỳ Châu và một phần quy mô dân số của xã Kỳ Lợi thành phường mới có tên gọi là phường Sông Trí.</p>
<p>64. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các phường Kỳ Nam, Kỳ Phương, Kỳ Liên và phần quy mô dân số còn lại của xã Kỳ Lợi sau khi sắp xếp theo quy định tại khoản 63 Điều này thành phường mới có tên gọi là phường Hoành Sơn.</p>
<p>65. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của phường Kỳ Ninh, xã Kỳ Hà vàxã Kỳ Hải thành phường mới có tên gọi là phường Hải Ninh.</p>
<p>66. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các phường Bắc Hồng, Đức Thuận, Trung Lương và xã Xuân Lam thành phường mới có tên gọi là phườngBắc Hồng Lĩnh.</p>
<p>67. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của phường Nam Hồng, phườngĐậu Liêu và xã Thuận Lộc thành phường mới có tên gọi là phường Nam Hồng Lĩnh.</p>
<p>68. Sau khi sắp xếp, tỉnh Hà Tĩnh có 69 đơn vị hành chính cấp xã, gồm60 xã và 09 phường;trong đó có 58 xã, 09 phường hình thành sau sắp xếp quy định tại Điều này và 02 xã không thực hiện sắp xếp là xã Sơn Kim 1 và xã Sơn Kim 2</p>
<p>The post <a rel="nofollow" href="https://nhatphuc.com/chuyen-doi-dia-chi-tinh-ha-tinh-cu-sang-moi-2025/">Chuyển đổi địa chỉ Tỉnh Hà Tĩnh cũ sang mới 2025</a> appeared first on <a rel="nofollow" href="https://nhatphuc.com">Nhật Phúc</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://nhatphuc.com/chuyen-doi-dia-chi-tinh-ha-tinh-cu-sang-moi-2025/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Chuyển đổi địa chỉ Tỉnh Khánh Hoà cũ sang mới 2025</title>
		<link>https://nhatphuc.com/chuyen-doi-dia-chi-tinh-khanh-hoa-cu-sang-moi-2025/</link>
					<comments>https://nhatphuc.com/chuyen-doi-dia-chi-tinh-khanh-hoa-cu-sang-moi-2025/#respond</comments>
		
		<dc:creator><![CDATA[Linh Nguyễn]]></dc:creator>
		<pubDate>Mon, 30 Jun 2025 06:30:00 +0000</pubDate>
				<category><![CDATA[Khám phá]]></category>
		<category><![CDATA[sáp nhập 63 tỉnh thành]]></category>
		<category><![CDATA[sáp nhập tỉnh thành]]></category>
		<guid isPermaLink="false">https://nhatphuc.com/?p=16741</guid>

					<description><![CDATA[<p>Công cụ tra cứu thay đổi địa giới hành chính Khánh Hòa 2025 Công cụ [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://nhatphuc.com/chuyen-doi-dia-chi-tinh-khanh-hoa-cu-sang-moi-2025/">Chuyển đổi địa chỉ Tỉnh Khánh Hoà cũ sang mới 2025</a> appeared first on <a rel="nofollow" href="https://nhatphuc.com">Nhật Phúc</a>.</p>
]]></description>
										<content:encoded><![CDATA[<!DOCTYPE html>
<html lang="vi">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Công cụ tra cứu thay đổi địa giới hành chính Khánh Hòa 2025</title>
    <script src="https://cdn.tailwindcss.com"></script>
    <link rel="preconnect" href="https://fonts.googleapis.com">
    <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
    <link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap" rel="stylesheet">
    <style>
        body {
            font-family: 'Inter', sans-serif;
        }
        /* Custom scrollbar for better UX */
        .custom-scrollbar::-webkit-scrollbar {
            width: 8px;
        }
        .custom-scrollbar::-webkit-scrollbar-track {
            background: #f1f1f1;
        }
        .dark .custom-scrollbar::-webkit-scrollbar-track {
            background: #2d3748;
        }
        .custom-scrollbar::-webkit-scrollbar-thumb {
            background: #888;
            border-radius: 4px;
        }
        .custom-scrollbar::-webkit-scrollbar-thumb:hover {
            background: #555;
        }
        /* Autocomplete Styles */
        .autocomplete-items {
            position: absolute;
            border: 1px solid #d1d5db;
            border-top: none;
            z-index: 99;
            top: 100%;
            left: 0;
            right: 0;
            max-height: 210px;
            overflow-y: auto;
        }
        .dark .autocomplete-items {
            border-color: #4b5563;
        }
        .autocomplete-items div {
            padding: 10px;
            cursor: pointer;
            background-color: #fff;
            border-bottom: 1px solid #e5e7eb;
        }
        .dark .autocomplete-items div {
            background-color: #374151;
            border-bottom-color: #4b5563;
        }
        .autocomplete-items div:hover {
            background-color: #e5e7eb;
        }
        .dark .autocomplete-items div:hover {
            background-color: #4b5563;
        }
        .autocomplete-active {
            background-color: #3b82f6 !important;
            color: #ffffff;
        }
        .dark .autocomplete-active {
             background-color: #2563eb !important;
        }
    </style>
</head>
<body class="bg-gray-100 dark:bg-gray-900 text-gray-800 dark:text-gray-200 transition-colors duration-300">

    <div class="container mx-auto p-4 md:p-8 max-w-4xl">
        <header class="text-center mb-8 relative">
            <h1 class="text-3xl md:text-4xl font-bold text-blue-700 dark:text-blue-400">Công cụ tra cứu thay đổi địa giới hành chính Khánh Hòa</h1>
            <p class="text-lg text-gray-600 dark:text-gray-400 mt-2">Dựa trên Nghị quyết về việc sắp xếp đơn vị hành chính cấp xã, hiệu lực từ 01/07/2025</p>
            
            <!-- Dark Mode Toggle -->
            <button id="theme-toggle" type="button" class="absolute top-0 right-0 text-gray-500 dark:text-gray-400 hover:bg-gray-200 dark:hover:bg-gray-700 focus:outline-none focus:ring-4 focus:ring-gray-200 dark:focus:ring-gray-700 rounded-lg text-sm p-2.5">
                <svg id="theme-toggle-dark-icon" class="hidden w-5 h-5" fill="currentColor" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M17.293 13.293A8 8 0 016.707 2.707a8.001 8.001 0 1010.586 10.586z"></path></svg>
                <svg id="theme-toggle-light-icon" class="hidden w-5 h-5" fill="currentColor" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M10 2a1 1 0 011 1v1a1 1 0 11-2 0V3a1 1 0 011-1zm4 8a4 4 0 11-8 0 4 4 0 018 0zm-.464 4.95l.707.707a1 1 0 001.414-1.414l-.707-.707a1 1 0 00-1.414 1.414zm2.12-10.607a1 1 0 010 1.414l-.706.707a1 1 0 11-1.414-1.414l.707-.707a1 1 0 011.414 0zM17 11a1 1 0 100-2h-1a1 1 0 100 2h1zm-7 4a1 1 0 011 1v1a1 1 0 11-2 0v-1a1 1 0 011-1zM5.05 5.05A1 1 0 003.636 3.636l-.707.707a1 1 0 001.414 1.414l.707-.707zM3 11a1 1 0 100-2H2a1 1 0 100 2h1zM8 16a1 1 0 011 1v1a1 1 0 11-2 0v-1a1 1 0 011-1zM14.95 14.95a1 1 0 01-1.414 0l-.707-.707a1 1 0 011.414-1.414l.707.707a1 1 0 010 1.414z"></path></svg>
            </button>
        </header>

        <main class="bg-white dark:bg-gray-800 p-6 md:p-8 rounded-2xl shadow-lg">
            <div class="mb-6 relative" id="autocomplete-container">
                <label for="old-address-input" class="block text-lg font-medium text-gray-700 dark:text-gray-300 mb-2">Nhập tên Phường / Xã / Thị trấn cũ:</label>
                <input type="text" id="old-address-input" placeholder="Ví dụ: Cam Lập, Ninh An,..."
                       class="w-full px-4 py-3 border border-gray-300 dark:border-gray-600 bg-white dark:bg-gray-700 text-gray-900 dark:text-gray-200 rounded-lg focus:ring-2 focus:ring-blue-500 focus:border-blue-500 transition duration-150 ease-in-out text-lg">
                <div id="autocomplete-list" class="autocomplete-items custom-scrollbar rounded-b-lg"></div>
            </div>

            <div class="text-center mb-6">
                <button id="lookup-button" class="bg-blue-600 text-white font-bold py-3 px-8 rounded-lg hover:bg-blue-700 dark:bg-blue-500 dark:hover:bg-blue-600 transition-transform transform hover:scale-105 focus:outline-none focus:ring-4 focus:ring-blue-300 dark:focus:ring-blue-800 text-lg">
                    <svg xmlns="http://www.w3.org/2000/svg" class="h-6 w-6 inline-block mr-2" fill="none" viewBox="0 0 24 24" stroke="currentColor">
                        <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21 21l-6-6m2-5a7 7 0 11-14 0 7 7 0 0114 0z" />
                    </svg>
                    Tra cứu
                </button>
            </div>

            <div id="result-container" class="mt-8 p-6 bg-gray-50 dark:bg-gray-700 rounded-lg border-l-4 border-blue-500 min-h-[100px] hidden">
                <h2 class="text-xl font-semibold text-gray-800 dark:text-gray-100 mb-2">Kết quả tra cứu:</h2>
                <p id="result-text" class="text-lg text-gray-700 dark:text-gray-300"></p>
            </div>
             <div class="mt-8 text-sm text-gray-500 dark:text-gray-400 text-center">
                <p><span class="font-semibold">Lưu ý:</span> Công cụ này chỉ mang tính chất tham khảo. Dữ liệu được tổng hợp từ Nghị quyết dự kiến về việc sắp xếp đơn vị hành chính.</p>
                <p>Đối với các đơn vị bị chia tách, vui lòng liên hệ cơ quan có thẩm quyền để có thông tin chính xác nhất cho địa chỉ cụ thể của bạn.</p>
            </div>
        </main>

        <footer class="text-center mt-8 text-gray-500 dark:text-gray-400 text-sm">
            <p>&copy; 2025 - Được tạo bởi Nhật Phúc.</p>
        </footer>
    </div>

    <script>
        // === DATA MAPPING (KHÁNH HÒA) ===
        const newToOldMap = {
            "Nam Cam Ranh": ["Cam Lập", "Cam Bình", "Cam Thịnh Đông", "Cam Thịnh Tây"],
            "Bắc Ninh Hòa": ["Ninh An", "Ninh Sơn", "Ninh Thọ"],
            "Tân Định": ["Ninh Xuân", "Ninh Quang", "Ninh Bình"],
            "Nam Ninh Hòa": ["Ninh Lộc", "Ninh Ích", "Ninh Hưng", "Ninh Tân"],
            "Tây Ninh Hòa": ["Ninh Tây", "Ninh Sim"],
            "Hòa Trí": ["Ninh Thượng", "Ninh Trung", "Ninh Thân"],
            "Đại Lãnh": ["Vạn Thạnh", "Vạn Thọ", "Đại Lãnh"],
            "Tu Bông": ["Vạn Khánh", "Vạn Long", "Vạn Phước"],
            "Vạn Thắng": ["Vạn Bình", "Vạn Thắng"],
            "Vạn Ninh": ["thị trấn Vạn Giã", "Vạn Phú", "Vạn Lương"],
            "Vạn Hưng": ["Xuân Sơn", "Vạn Hưng"],
            "Diên Khánh": ["thị trấn Diên Khánh", "Diên An", "Diên Toàn"],
            "Diên Lạc": ["Diên Thạnh", "Diên Lạc", "Diên Hòa"],
            "Diên Điền": ["Diên Sơn", "Diên Phú", "Diên Điền"],
            "Diên Lâm": ["Xuân Đồng", "Diên Lâm"],
            "Diên Thọ": ["Diên Tân", "Diên Phước", "Diên Thọ"],
            "Suối Hiệp": ["Suối Tiên", "Bình Lộc", "Suối Hiệp"],
            "Cam Lâm": ["thị trấn Cam Đức", "Cam Hải Đông", "Cam Hải Tây", "Cam Thành Bắc", "Cam Hiệp Bắc", "Cam Hiệp Nam", "Cam Hòa", "Cam Tân", "Cam An Bắc", "Cam An Nam", "Suối Tân"],
            "Suối Dầu": ["Suối Cát", "Cam Hòa", "Cam Tân", "Suối Tân"],
            "Cam Hiệp": ["Sơn Tân", "Cam Hiệp Bắc", "Cam Hiệp Nam", "Cam Hòa", "Cam Tân", "Suối Tân"],
            "Cam An": ["Cam Phước Tây", "Cam An Bắc", "Cam An Nam"],
            "Bắc Khánh Vĩnh": ["Khánh Bình", "Khánh Đông"],
            "Trung Khánh Vĩnh": ["Khánh Trung", "Khánh Hiệp"],
            "Tây Khánh Vĩnh": ["Giang Ly", "Khánh Thượng", "Khánh Nam"],
            "Nam Khánh Vĩnh": ["Cầu Bà", "Khánh Thành", "Liên Sang", "Sơn Thái"],
            "Khánh Vĩnh": ["thị trấn Khánh Vĩnh", "Sông Cầu", "Khánh Phú"],
            "Khánh Sơn": ["thị trấn Tô Hạp", "Sơn Hiệp", "Sơn Bình"],
            "Tây Khánh Sơn": ["Sơn Lâm", "Thành Sơn"],
            "Đông Khánh Sơn": ["Sơn Trung", "Ba Cụm Bắc", "Ba Cụm Nam"],
            "Ninh Phước": ["thị trấn Phước Dân", "Phước Thuận", "Phước Hải"],
            "Phước Hữu": ["Phước Thái", "Phước Hữu"],
            "Phước Hậu": ["Phước Vinh", "Phước Sơn", "Phước Hậu"],
            "Thuận Nam": ["Phước Nam", "Phước Ninh", "Phước Minh"],
            "Cà Ná": ["Phước Diêm", "Cà Ná"],
            "Phước Hà": ["Nhị Hà", "Phước Hà"],
            "Phước Dinh": ["An Hải", "Phước Dinh", "phường Đông Hải"],
            "Ninh Hải": ["Phương Hải", "Tri Hải", "Bắc Sơn"],
            "Xuân Hải": ["Hộ Hải", "Tân Hải", "Xuân Hải"],
            "Vĩnh Hải": ["Nhơn Hải", "Thanh Hải", "Vĩnh Hải"],
            "Thuận Bắc": ["Bắc Phong", "Phước Kháng", "Lợi Hải"],
            "Công Hải": ["Phước Chiến", "Công Hải"],
            "Ninh Sơn": ["thị trấn Tân Sơn", "Quảng Sơn"],
            "Lâm Sơn": ["Lương Sơn", "Lâm Sơn"],
            "Anh Dũng": ["Ma Nới", "Hòa Sơn"],
            "Mỹ Sơn": ["Phước Trung", "Mỹ Sơn"],
            "Bác Ái Đông": ["Phước Đại", "Phước Thành"],
            "Bác Ái": ["Phước Tiến", "Phước Thắng", "Phước Chính"],
            "Bác Ái Tây": ["Phước Hòa", "Phước Tân", "Phước Bình"],
            "phường Nha Trang": ["Vạn Thạnh", "Lộc Thọ", "Vĩnh Nguyên", "Tân Tiến", "Phước Hòa"],
            "phường Bắc Nha Trang": ["Vĩnh Hòa", "Vĩnh Hải", "Vĩnh Phước", "Vĩnh Thọ", "Vĩnh Lương", "Vĩnh Phương"],
            "phường Tây Nha Trang": ["Ngọc Hiệp", "Phương Sài", "Vĩnh Ngọc", "Vĩnh Thạnh", "Vĩnh Hiệp", "Vĩnh Trung"],
            "phường Nam Nha Trang": ["Phước Hải", "Phước Long", "Vĩnh Trường", "Vĩnh Thái", "Phước Đồng"],
            "phường Bắc Cam Ranh": ["Cam Nghĩa", "Cam Phúc Bắc", "Cam Thành Nam"],
            "phường Cam Ranh": ["Cam Phú", "Cam Lộc", "Cam Phúc Nam"],
            "phường Cam Linh": ["Cam Thuận", "Cam Lợi", "Cam Linh"],
            "phường Ba Ngòi": ["Ba Ngòi", "Cam Phước Đông"],
            "phường Ninh Hòa": ["Ninh Hiệp", "Ninh Đa", "Ninh Đông", "Ninh Phụng"],
            "phường Đông Ninh Hòa": ["Ninh Diêm", "Ninh Hải", "Ninh Thủy", "Ninh Phước"],
            "phường Hòa Thắng": ["Ninh Giang", "Ninh Hà", "Ninh Phú"],
            "phường Phan Rang": ["Kinh Dinh", "Phủ Hà", "Đài Sơn", "Đạo Long"],
            "phường Đông Hải": ["Mỹ Bình", "Mỹ Đông", "Mỹ Hải", "phường Đông Hải"],
            "phường Ninh Chử": ["Văn Hải", "thị trấn Khánh Hải"],
            "phường Bảo An": ["Phước Mỹ", "Bảo An", "Thành Hải"],
            "phường Đô Vinh": ["Đô Vinh", "Nhơn Sơn"],
            "đặc khu Trường Sa": ["thị trấn Trường Sa", "xã Song Tử Tây", "xã Sinh Tồn"]
        };
        
        document.addEventListener('DOMContentLoaded', function() {
            // --- Elements ---
            const input = document.getElementById('old-address-input');
            const button = document.getElementById('lookup-button');
            const resultContainer = document.getElementById('result-container');
            const resultText = document.getElementById('result-text');
            const autocompleteList = document.getElementById('autocomplete-list');
            const themeToggleButton = document.getElementById('theme-toggle');
            const darkIcon = document.getElementById('theme-toggle-dark-icon');
            const lightIcon = document.getElementById('theme-toggle-light-icon');
            
            // --- Dark Mode Logic ---
            const updateThemeIcons = () => {
                if (document.documentElement.classList.contains('dark')) {
                    lightIcon.classList.remove('hidden');
                    darkIcon.classList.add('hidden');
                } else {
                    lightIcon.classList.add('hidden');
                    darkIcon.classList.remove('hidden');
                }
            };
            if (localStorage.getItem('color-theme') === 'dark' || (!('color-theme' in localStorage) && window.matchMedia('(prefers-color-scheme: dark)').matches)) {
                document.documentElement.classList.add('dark');
            }
            updateThemeIcons();
            themeToggleButton.addEventListener('click', () => {
                document.documentElement.classList.toggle('dark');
                const theme = document.documentElement.classList.contains('dark') ? 'dark' : 'light';
                localStorage.setItem('color-theme', theme);
                updateThemeIcons();
            });

            // --- Autocomplete & Lookup Logic ---
            const allOldWards = [...new Set(Object.values(newToOldMap).flat())].sort((a, b) => a.localeCompare(b, 'vi'));

            const findNewAddress = (wardName) => {
                const rawInput = wardName.trim();
                if (!rawInput) {
                    resultText.innerHTML = "Vui lòng nhập tên đơn vị hành chính cũ.";
                    resultContainer.className = "mt-8 p-6 bg-red-50 dark:bg-red-900/20 rounded-lg border-l-4 border-red-500 dark:border-red-400";
                    resultContainer.style.display = "block";
                    return;
                }

                let foundNewAddresses = new Set();
                for (const newAddress in newToOldMap) {
                    if (newToOldMap[newAddress].includes(rawInput)) {
                        foundNewAddresses.add(newAddress);
                    }
                }
                
                resultContainer.style.display = 'block';
                if (foundNewAddresses.size > 0) {
                    const newAddressesArray = Array.from(foundNewAddresses);
                    let resultHTML = `Đơn vị hành chính <span class="font-semibold">"${rawInput}"</span> sẽ thuộc về: <br><strong class="text-blue-700 dark:text-blue-400 text-xl">${newAddressesArray.join(' hoặc ')}</strong>.`;
                    
                    if (newAddressesArray.length > 1) {
                         resultHTML += `<br><br><span class="text-sm text-amber-800 dark:text-amber-300 bg-amber-100 dark:bg-amber-900/30 p-2 rounded-md block">Lưu ý: Đơn vị cũ của bạn đã được chia tách vào nhiều đơn vị mới khác nhau. Kết quả chính xác phụ thuộc vào địa chỉ đường/phố cụ thể.</span>`;
                    }
                    resultText.innerHTML = resultHTML;
                    resultContainer.className = "mt-8 p-6 bg-blue-50 dark:bg-blue-900/20 rounded-lg border-l-4 border-blue-500 dark:border-blue-400";
                } else {
                    resultText.innerHTML = `Không tìm thấy thông tin chuyển đổi cho <span class="font-semibold">"${rawInput}"</span>. Vui lòng kiểm tra lại chính tả hoặc chọn từ danh sách gợi ý.`;
                    resultContainer.className = "mt-8 p-6 bg-red-50 dark:bg-red-900/20 rounded-lg border-l-4 border-red-500 dark:border-red-400";
                }
            };
            
            button.addEventListener('click', () => findNewAddress(input.value));
            
            const closeAllLists = (elmnt) => {
                const items = document.getElementsByClassName("autocomplete-items");
                for (let i = 0; i < items.length; i++) {
                    if (elmnt != items[i] && elmnt != input) {
                        items[i].innerHTML = "";
                    }
                }
            };

            input.addEventListener('input', function(e) {
                let val = this.value;
                closeAllLists();
                if (!val) { return false; }
                
                const normalizedVal = val.toLowerCase();
                const filteredWards = allOldWards.filter(ward => 
                    ward.toLowerCase().includes(normalizedVal)
                );

                filteredWards.forEach(ward => {
                    let item = document.createElement("DIV");
                    
                    let matchIndex = ward.toLowerCase().indexOf(normalizedVal);
                    item.innerHTML = ward.substr(0, matchIndex)
                                   + "<strong>" + ward.substr(matchIndex, val.length) + "</strong>"
                                   + ward.substr(matchIndex + val.length);
                    
                    item.addEventListener("click", function(e) {
                        input.value = ward;
                        findNewAddress(ward); 
                        closeAllLists();
                    });
                    autocompleteList.appendChild(item);
                });
            });
            
            input.addEventListener('keydown', function(e) {
                if (e.key === "Enter") {
                    e.preventDefault();
                    findNewAddress(this.value);
                    closeAllLists();
                }
            });

            document.addEventListener("click", function (e) {
                closeAllLists(e.target);
            });
        });

    </script>

</body>
</html>
<p>Sắp xếp các đơn vị hành chính cấp xã của tỉnh Khánh Hòa</p>
<p>Trên cơ sở Đề án số 354/ĐA-CP ngày 09 tháng 5 năm 2025 của Chính phủ về sắp xếp đơn vị hành chính cấp xã của tỉnh Khánh Hòa(mới) năm 2025, Ủy ban Thường vụ Quốc hội quyết định sắp xếp để thành lập các đơn vị hành chính cấp xã của tỉnh Khánh Hòa như sau:</p>
<p>1. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Cam Lập, Cam Bình, Cam Thịnh Đông và Cam Thịnh Tây thành xã mới có tên gọi là xã Nam Cam Ranh.</p>
<p>2. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Ninh An, Ninh Sơn và Ninh Thọ thành xã mới có tên gọi là xã Bắc Ninh Hòa.</p>
<p>3. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Ninh Xuân, Ninh Quang và Ninh Bình thành xã mới có tên gọi là xã Tân Định.</p>
<p>4. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Ninh Lộc, Ninh Ích, Ninh Hưng và Ninh Tân thành xã mới có tên gọi là xã Nam Ninh Hòa.</p>
<p>5. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Ninh Tây và xã Ninh Sim thành xã mới có tên gọi là xã Tây Ninh Hòa.</p>
<p>6. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Ninh Thượng, Ninh Trung và Ninh Thân thành xã mới có tên gọi là xã Hòa Trí.</p>
<p>7. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Vạn Thạnh, Vạn Thọ và Đại Lãnhthành xã mới có tên gọi là xã Đại Lãnh.</p>
<p>8. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Vạn Khánh, Vạn Long và Vạn Phước thành xã mới có tên gọi là xã Tu Bông.</p>
<p>9. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Vạn Bình và xã Vạn Thắng thành xã mới có tên gọi là xã Vạn Thắng.</p>
<p>10. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Vạn Giã, xã Vạn Phú và xã Vạn Lương thành xã mới có tên gọi là xã Vạn Ninh.</p>
<p>11. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Xuân Sơn và xã Vạn Hưng thành xã mới có tên gọi là xã Vạn Hưng.</p>
<p>12. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Diên Khánh, xã Diên An và xã Diên Toàn thành xã mới có tên gọi là xã Diên Khánh.</p>
<p>13. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Diên Thạnh, Diên Lạc và Diên Hòa thành xã mới có tên gọi là xã Diên Lạc.</p>
<p>14. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Diên Sơn, Diên Phú và Diên Điềnthành xã mới có tên gọi là xã Diên Điền.</p>
<p>15. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Xuân Đồng và xã Diên Lâm thành xã mới có tên gọi là xã Diên Lâm.</p>
<p>16. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Diên Tân, Diên Phước và Diên Thọ thành xã mới có tên gọi là xã Diên Thọ.</p>
<p>17. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Suối Tiên, Bình Lộc và Suối Hiệp thành xã mới có tên gọi là xã Suối Hiệp.</p>
<p>18. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Cam Đức, các xã Cam Hải Đông, Cam Hải Tây, Cam Thành Bắc và một phần diện tích, quy mô dân số của các xã Cam Hiệp Bắc, Cam Hiệp Nam, Cam Hòa, Cam Tân, Cam An Bắc, Cam An Nam, Suối Tân thành xã mới có tên gọi là xã Cam Lâm.</p>
<p>19. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Suối Cát và một phần diện tích tự nhiên, quy mô dân số của các xã Cam Hòa, Cam Tân, Suối Tân thành xã mới có tên gọi là xã Suối Dầu.</p>
<p>20. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Sơn Tân, phần còn lại của xã Cam Hiệp Bắc và xã Cam Hiệp Nam sau khi sắp xếp theo quy định tại khoản 18 Điều này và phần còn lại của các xã Cam Hòa, Cam Tân, Suối Tân sau khi sắp xếp theo quy định tại khoản 18,khoản 19 Điều này thành xã mới có tên gọi là xã Cam Hiệp.</p>
<p>21. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Cam Phước Tây vàphần còn lại của xãCam An Bắc, xã Cam An Nam sau khi thực hiện sắp xếp theo quy định tại khoản 18 Điều này thành xã mới có tên gọi là xã Cam An.</p>
<p>22. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Khánh Bình và xã Khánh Đông thành xã mới có tên gọi là xã Bắc Khánh Vĩnh.</p>
<p>23. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Khánh Trung và xã Khánh Hiệp thành xã mới có tên gọi là xã Trung Khánh Vĩnh.</p>
<p>24. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Giang Ly, Khánh Thượng và Khánh Nam thành xã mới có tên gọi là xã Tây Khánh Vĩnh.</p>
<p>25. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Cầu Bà, Khánh Thành, Liên Sang và Sơn Thái thành xã mới có tên gọi là xã Nam Khánh Vĩnh.</p>
<p>26. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Khánh Vĩnh, xã Sông Cầu và xã Khánh Phú thành xã mới có tên gọi là xã Khánh Vĩnh.</p>
<p>27. Sắp xếp toàn bộ diện tích tự nhiên và quy mô dân số của thị trấn Tô Hạp, xã Sơn Hiệp và xã Sơn Bình thành xã mới có tên gọi là xã Khánh Sơn.</p>
<p>28. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Sơn Lâm và xã Thành Sơn thành xã mới có tên gọi là xã Tây Khánh Sơn.</p>
<p>29. Sắp xếp toàn bộ diện tích tự nhiên và quy mô dân số của các xã Sơn Trung, Ba Cụm Bắc và Ba Cụm Nam thành xã mới có tên gọi là xã Đông Khánh Sơn.</p>
<p>30. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Phước Dân, xã Phước Thuận và xã Phước Hải thành xã mới có tên gọi là xã Ninh Phước.</p>
<p>31. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Phước Thái và xã Phước Hữu thành xã mới có tên gọi là xã Phước Hữu.</p>
<p>32. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Phước Vinh, Phước Sơn và Phước Hậu thành xã mới có tên gọi là xã Phước Hậu.</p>
<p>33. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Phước Nam, Phước Ninh và Phước Minh thành xã mới có tên gọi là xã Thuận Nam.</p>
<p>34. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Phước Diêm và xã Cà Ná thành xã mới có tên gọi là xã Cà Ná.</p>
<p>35. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Nhị Hà và xã Phước Hàthành xã mới có tên gọi là xã Phước Hà.</p>
<p>36. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã An Hải, xã Phước Dinh và một phần diện tích tự nhiên, quy mô dân số của phường Đông Hải thành xã mới có tên gọi là xã Phước Dinh.</p>
<p>37. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Phương Hải, Tri Hải và Bắc Sơn thành xã mới có tên gọi là xã Ninh Hải.</p>
<p>38. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xãHộ Hải, Tân Hải và Xuân Hải thành xã mới có tên gọi là xã Xuân Hải.</p>
<p>39. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Nhơn Hải, Thanh Hải và Vĩnh Hảithành xã mới có tên gọi là xã Vĩnh Hải.</p>
<p>40. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Bắc Phong, Phước Kháng và Lợi Hải thành xã mới có tên gọi là xã Thuận Bắc.</p>
<p>41. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Phước Chiến và xã Công Hải thành xã mới có tên gọi là xã Công Hải.</p>
<p>42. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Tân Sơn và xã Quảng Sơn thành xã mới có tên gọi là xã Ninh Sơn.</p>
<p>43. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Lương Sơn và xã Lâm Sơn thành xã mới có tên gọi là xã Lâm Sơn.</p>
<p>44. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Ma Nới và xã Hòa Sơn thành xã mới có tên gọi là xã Anh Dũng.</p>
<p>45. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Phước Trung và xã Mỹ Sơn thành xã mới có tên gọi là xã Mỹ Sơn.</p>
<p>46. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Phước Đại và xã Phước Thành thành xã mới có tên gọi là xã Bác Ái Đông.</p>
<p>47. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Phước Tiến, Phước Thắng và Phước Chính thành xã mới có tên gọi là xã Bác Ái.</p>
<p>48. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Phước Hòa, Phước Tân và Phước Bình thành xã mới có tên gọi là xã Bác Ái Tây.</p>
<p>49. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các phường Vạn Thạnh, Lộc Thọ, Vĩnh Nguyên, Tân Tiến và Phước Hòa thành phường mới có tên gọi là phường Nha Trang.</p>
<p>50. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các phường Vĩnh Hòa, Vĩnh Hải, Vĩnh Phước, Vĩnh Thọ, xãVĩnh Lương và xã Vĩnh Phương thành phường mới có tên gọi là phường Bắc Nha Trang.</p>
<p>51. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của phường Ngọc Hiệp, phường Phương Sài và các xã Vĩnh Ngọc, Vĩnh Thạnh, Vĩnh Hiệp, Vĩnh Trung thành phường mới có tên gọi là phường Tây Nha Trang.</p>
<p>52. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các phường Phước Hải, Phước Long, Vĩnh Trường, xã Vĩnh Thái và xã Phước Đồng thành phường mới có tên gọi là phường Nam Nha Trang.</p>
<p>53. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của phường Cam Nghĩa, phườngCam Phúc Bắc và xã Cam Thành Nam thành phường mới có tên gọi là phường Bắc Cam Ranh.</p>
<p>54. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các phường Cam Phú, Cam Lộc và Cam Phúc Nam thành phường mới có tên gọi là phường Cam Ranh.</p>
<p>55. Sắp xếp bộ diện tích tự nhiên, quy mô dân số của các phường Cam</p>
<p>Thuận, Cam Lợi và Cam Linh thành phường mới có tên gọi là phường Cam Linh.</p>
<p>56. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của phường Ba Ngòi và xã Cam Phước Đông thành phường mới có tên gọi là phường Ba Ngòi.</p>
<p>57. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của phường Ninh Hiệp, phườngNinh Đa, xã Ninh Đông và xã Ninh Phụng thành phường mới có tên gọi là phường Ninh Hòa.</p>
<p>58. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các phường Ninh Diêm, Ninh Hải, Ninh Thủy và xã Ninh Phước thành phường mới có tên gọi là phường Đông Ninh Hòa.</p>
<p>59. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của phường Ninh Giang, phườngNinh Hà và xã Ninh Phú thành phường mới có tên gọi là phường Hòa Thắng.</p>
<p>60. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các phường Kinh Dinh, Phủ Hà, Đài Sơn và Đạo Long thành phường mới có tên gọi là phường Phan Rang.</p>
<p>61. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các phường Mỹ Bình, Mỹ Đông, Mỹ Hải và phần còn lại của phường Đông Hải sau khi sắp xếp theo quy định tại khoản 36 Điều nàythành phường mới có tên gọi là phường Đông Hải.</p>
<p>62. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của phường Văn Hải và thị trấn Khánh Hải thành phường mới có tên gọi là phường Ninh Chử.</p>
<p>63. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của phường Phước Mỹ, phườngBảo An và xã Thành Hải thành phường mới có tên gọi là phường Bảo An.</p>
<p>64. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của phường Đô Vinh và xã Nhơn Sơn thành phường mới có tên gọi là phường Đô Vinh.</p>
<p>65. Sắp xếptoàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Trường Sa, xã Song Tử Tây và xã Sinh Tồn thành đặc khu có tên gọi là đặc khu Trường Sa.</p>
<p>66. Sau khi sắp xếp, tỉnh Khánh Hòa có 65 đơn vị hành chính cấp xã, gồm 48 xã, 16 phường và 01 đặc khu.</p>
<p>The post <a rel="nofollow" href="https://nhatphuc.com/chuyen-doi-dia-chi-tinh-khanh-hoa-cu-sang-moi-2025/">Chuyển đổi địa chỉ Tỉnh Khánh Hoà cũ sang mới 2025</a> appeared first on <a rel="nofollow" href="https://nhatphuc.com">Nhật Phúc</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://nhatphuc.com/chuyen-doi-dia-chi-tinh-khanh-hoa-cu-sang-moi-2025/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Chuyển đổi địa chỉ Tỉnh Lâm Đồng cũ sang mới 2025</title>
		<link>https://nhatphuc.com/chuyen-doi-dia-chi-tinh-lam-dong-cu-sang-moi-2025/</link>
					<comments>https://nhatphuc.com/chuyen-doi-dia-chi-tinh-lam-dong-cu-sang-moi-2025/#respond</comments>
		
		<dc:creator><![CDATA[Linh Nguyễn]]></dc:creator>
		<pubDate>Mon, 30 Jun 2025 06:29:09 +0000</pubDate>
				<category><![CDATA[Khám phá]]></category>
		<category><![CDATA[sáp nhập 63 tỉnh thành]]></category>
		<category><![CDATA[sáp nhập tỉnh thành]]></category>
		<guid isPermaLink="false">https://nhatphuc.com/?p=16728</guid>

					<description><![CDATA[<p>Công cụ tra cứu thay đổi địa giới hành chính Lâm Đồng 2025 Công cụ [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://nhatphuc.com/chuyen-doi-dia-chi-tinh-lam-dong-cu-sang-moi-2025/">Chuyển đổi địa chỉ Tỉnh Lâm Đồng cũ sang mới 2025</a> appeared first on <a rel="nofollow" href="https://nhatphuc.com">Nhật Phúc</a>.</p>
]]></description>
										<content:encoded><![CDATA[<!DOCTYPE html>
<html lang="vi">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Công cụ tra cứu thay đổi địa giới hành chính Lâm Đồng 2025</title>
    <script src="https://cdn.tailwindcss.com"></script>
    <link rel="preconnect" href="https://fonts.googleapis.com">
    <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
    <link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap" rel="stylesheet">
    <style>
        body {
            font-family: 'Inter', sans-serif;
        }
        /* Custom scrollbar for better UX */
        .custom-scrollbar::-webkit-scrollbar {
            width: 8px;
        }
        .custom-scrollbar::-webkit-scrollbar-track {
            background: #f1f1f1;
        }
        .dark .custom-scrollbar::-webkit-scrollbar-track {
            background: #2d3748;
        }
        .custom-scrollbar::-webkit-scrollbar-thumb {
            background: #888;
            border-radius: 4px;
        }
        .custom-scrollbar::-webkit-scrollbar-thumb:hover {
            background: #555;
        }
        /* Autocomplete Styles */
        .autocomplete-items {
            position: absolute;
            border: 1px solid #d1d5db;
            border-top: none;
            z-index: 99;
            top: 100%;
            left: 0;
            right: 0;
            max-height: 210px;
            overflow-y: auto;
        }
        .dark .autocomplete-items {
            border-color: #4b5563;
        }
        .autocomplete-items div {
            padding: 10px;
            cursor: pointer;
            background-color: #fff;
            border-bottom: 1px solid #e5e7eb;
        }
        .dark .autocomplete-items div {
            background-color: #374151;
            border-bottom-color: #4b5563;
        }
        .autocomplete-items div:hover {
            background-color: #e5e7eb;
        }
        .dark .autocomplete-items div:hover {
            background-color: #4b5563;
        }
        .autocomplete-active {
            background-color: #3b82f6 !important;
            color: #ffffff;
        }
        .dark .autocomplete-active {
             background-color: #2563eb !important;
        }
    </style>
</head>
<body class="bg-gray-100 dark:bg-gray-900 text-gray-800 dark:text-gray-200 transition-colors duration-300">

    <div class="container mx-auto p-4 md:p-8 max-w-4xl">
        <header class="text-center mb-8 relative">
            <h1 class="text-3xl md:text-4xl font-bold text-blue-700 dark:text-blue-400">Công cụ tra cứu thay đổi địa giới hành chính Lâm Đồng</h1>
            <p class="text-lg text-gray-600 dark:text-gray-400 mt-2">Dựa trên Nghị quyết về việc sắp xếp đơn vị hành chính cấp xã, hiệu lực từ 01/07/2025</p>
            
            <!-- Dark Mode Toggle -->
            <button id="theme-toggle" type="button" class="absolute top-0 right-0 text-gray-500 dark:text-gray-400 hover:bg-gray-200 dark:hover:bg-gray-700 focus:outline-none focus:ring-4 focus:ring-gray-200 dark:focus:ring-gray-700 rounded-lg text-sm p-2.5">
                <svg id="theme-toggle-dark-icon" class="hidden w-5 h-5" fill="currentColor" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M17.293 13.293A8 8 0 016.707 2.707a8.001 8.001 0 1010.586 10.586z"></path></svg>
                <svg id="theme-toggle-light-icon" class="hidden w-5 h-5" fill="currentColor" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M10 2a1 1 0 011 1v1a1 1 0 11-2 0V3a1 1 0 011-1zm4 8a4 4 0 11-8 0 4 4 0 018 0zm-.464 4.95l.707.707a1 1 0 001.414-1.414l-.707-.707a1 1 0 00-1.414 1.414zm2.12-10.607a1 1 0 010 1.414l-.706.707a1 1 0 11-1.414-1.414l.707-.707a1 1 0 011.414 0zM17 11a1 1 0 100-2h-1a1 1 0 100 2h1zm-7 4a1 1 0 011 1v1a1 1 0 11-2 0v-1a1 1 0 011-1zM5.05 5.05A1 1 0 003.636 3.636l-.707.707a1 1 0 001.414 1.414l.707-.707zM3 11a1 1 0 100-2H2a1 1 0 100 2h1zM8 16a1 1 0 011 1v1a1 1 0 11-2 0v-1a1 1 0 011-1zM14.95 14.95a1 1 0 01-1.414 0l-.707-.707a1 1 0 011.414-1.414l.707.707a1 1 0 010 1.414z"></path></svg>
            </button>
        </header>

        <main class="bg-white dark:bg-gray-800 p-6 md:p-8 rounded-2xl shadow-lg">
            <div class="mb-6 relative" id="autocomplete-container">
                <label for="old-address-input" class="block text-lg font-medium text-gray-700 dark:text-gray-300 mb-2">Nhập tên Phường / Xã / Thị trấn cũ:</label>
                <input type="text" id="old-address-input" placeholder="Ví dụ: Đạ Sar, Thạnh Mỹ,..."
                       class="w-full px-4 py-3 border border-gray-300 dark:border-gray-600 bg-white dark:bg-gray-700 text-gray-900 dark:text-gray-200 rounded-lg focus:ring-2 focus:ring-blue-500 focus:border-blue-500 transition duration-150 ease-in-out text-lg">
                <div id="autocomplete-list" class="autocomplete-items custom-scrollbar rounded-b-lg"></div>
            </div>

            <div class="text-center mb-6">
                <button id="lookup-button" class="bg-blue-600 text-white font-bold py-3 px-8 rounded-lg hover:bg-blue-700 dark:bg-blue-500 dark:hover:bg-blue-600 transition-transform transform hover:scale-105 focus:outline-none focus:ring-4 focus:ring-blue-300 dark:focus:ring-blue-800 text-lg">
                    <svg xmlns="http://www.w3.org/2000/svg" class="h-6 w-6 inline-block mr-2" fill="none" viewBox="0 0 24 24" stroke="currentColor">
                        <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21 21l-6-6m2-5a7 7 0 11-14 0 7 7 0 0114 0z" />
                    </svg>
                    Tra cứu
                </button>
            </div>

            <div id="result-container" class="mt-8 p-6 bg-gray-50 dark:bg-gray-700 rounded-lg border-l-4 border-blue-500 min-h-[100px] hidden">
                <h2 class="text-xl font-semibold text-gray-800 dark:text-gray-100 mb-2">Kết quả tra cứu:</h2>
                <p id="result-text" class="text-lg text-gray-700 dark:text-gray-300"></p>
            </div>
             <div class="mt-8 text-sm text-gray-500 dark:text-gray-400 text-center">
                <p><span class="font-semibold">Lưu ý:</span> Công cụ này chỉ mang tính chất tham khảo. Dữ liệu được tổng hợp từ Nghị quyết dự kiến về việc sắp xếp đơn vị hành chính.</p>
                <p>Đối với các đơn vị bị chia tách, vui lòng liên hệ cơ quan có thẩm quyền để có thông tin chính xác nhất cho địa chỉ cụ thể của bạn.</p>
            </div>
        </main>

        <footer class="text-center mt-8 text-gray-500 dark:text-gray-400 text-sm">
            <p>&copy; 2025 - Được tạo bởi Nhật Phúc.</p>
        </footer>
    </div>

    <script>
        // === DATA MAPPING (LÂM ĐỒNG) ===
        const newToOldMap = {
            "Lạc Dương": ["Đạ Sar", "Đạ Nhim", "Đạ Chais"],
            "Đơn Dương": ["thị trấn Thạnh Mỹ", "Đạ Ròn", "Tu Tra"],
            "Ka Đô": ["Lạc Lâm", "Ka Đô"],
            "Quảng Lập": ["Ka Đơn", "Quảng Lập"],
            "D’Ran": ["thị trấn D’Ran", "Lạc Xuân"],
            "Hiệp Thạnh": ["Hiệp An", "Liên Hiệp", "Hiệp Thạnh"],
            "Đức Trọng": ["thị trấn Liên Nghĩa", "Phú Hội"],
            "Tân Hội": ["Tân Thành (huyện Đức Trọng)", "N’ Thôn Hạ", "Tân Hội"],
            "Tà Hine": ["Ninh Loan", "Đà Loan", "Tà Hine"],
            "Tà Năng": ["Đa Quyn", "Tà Năng"],
            "Đinh Văn Lâm Hà": ["Bình Thạnh (huyện Đức Trọng)", "Tân Văn", "thị trấn Đinh Văn"],
            "Phú Sơn Lâm Hà": ["Phú Sơn", "Đạ Đờn"],
            "Nam Hà Lâm Hà": ["Nam Hà", "Phi Tô"],
            "Nam Ban Lâm Hà": ["thị trấn Nam Ban", "Đông Thanh", "Mê Linh", "Gia Lâm"],
            "Tân Hà Lâm Hà": ["Tân Hà (huyện Lâm Hà)", "Hoài Đức", "Đan Phượng", "Liên Hà"],
            "Phúc Thọ Lâm Hà": ["Phúc Thọ", "Tân Thanh"],
            "Đam Rông 1": ["Phi Liêng", "Đạ K’Nàng"],
            "Đam Rông 2": ["Rô Men", "Liêng Srônh"],
            "Đam Rông 3": ["Đạ Rsal", "Đạ M’Rông"],
            "Đam Rông 4": ["Đạ Tông", "Đạ Long", "Đưng K’Nớ"],
            "Di Linh": ["thị trấn Di Linh", "Liên Đầm", "Tân Châu", "Gung Ré"],
            "Hòa Ninh": ["Đinh Trang Hòa", "Hòa Trung", "Hòa Ninh"],
            "Hòa Bắc": ["Hòa Nam", "Hòa Bắc"],
            "Đinh Trang Thượng": ["Tân Lâm", "Tân Thượng", "Đinh Trang Thượng"],
            "Bảo Thuận": ["Đinh Lạc", "Tân Nghĩa", "Bảo Thuận"],
            "Sơn Điền": ["Gia Bắc", "Sơn Điền"],
            "Gia Hiệp": ["Tam Bố", "Gia Hiệp"],
            "Bảo Lâm 1": ["thị trấn Lộc Thắng", "Lộc Quảng", "Lộc Ngãi"],
            "Bảo Lâm 2": ["Lộc An", "Lộc Đức", "Tân Lạc"],
            "Bảo Lâm 3": ["Lộc Thành", "Lộc Nam"],
            "Bảo Lâm 4": ["Lộc Phú", "Lộc Lâm", "B’Lá"],
            "Bảo Lâm 5": ["Lộc Bảo", "Lộc Bắc"],
            "Đạ Huoai": ["thị trấn Mađaguôi", "xã Mađaguôi", "xã Đạ Oai"],
            "Đạ Huoai 2": ["thị trấn Đạ M’ri", "Hà Lâm"],
            "Đạ Tẻh": ["thị trấn Đạ Tẻh", "An Nhơn", "Đạ Lây"],
            "Đạ Tẻh 2": ["Quảng Trị", "Đạ Pal", "Đạ Kho"],
            "Đạ Tẻh 3": ["Mỹ Đức", "Quốc Oai"],
            "Cát Tiên": ["thị trấn Cát Tiên", "Nam Ninh", "Quảng Ngãi"],
            "Cát Tiên 2": ["thị trấn Phước Cát", "Phước Cát 2", "Đức Phổ"],
            "Cát Tiên 3": ["Gia Viễn", "Tiên Hoàng", "Đồng Nai Thượng"],
            "Vĩnh Hảo": ["Vĩnh Tân", "Vĩnh Hảo"],
            "Liên Hương": ["thị trấn Liên Hương", "Bình Thạnh (huyện Tuy Phong)", "Phước Thể", "Phú Lạc"],
            "Tuy Phong": ["Phan Dũng", "Phong Phú"],
            "Phan Rí Cửa": ["thị trấn Phan Rí Cửa", "Chí Công", "Hòa Minh", "Phong Phú"],
            "Bắc Bình": ["thị trấn Chợ Lầu", "Phan Hòa", "Phan Hiệp", "Phan Rí Thành"],
            "Hồng Thái": ["Phan Thanh", "Hồng Thái", "Hòa Thắng"],
            "Hải Ninh": ["Bình An", "Phan Điền", "Hải Ninh"],
            "Phan Sơn": ["Phan Lâm", "Phan Sơn"],
            "Sông Lũy": ["Phan Tiến", "Bình Tân", "Sông Lũy"],
            "Lương Sơn": ["thị trấn Lương Sơn", "Sông Bình"],
            "Hòa Thắng": ["Hồng Phong", "Hòa Thắng"],
            "Đông Giang": ["Đông Tiến", "Đông Giang"],
            "La Dạ": ["Đa Mi", "La Dạ"],
            "Hàm Thuận Bắc": ["Thuận Hòa", "Hàm Trí", "Hàm Phú"],
            "Hàm Thuận": ["thị trấn Ma Lâm", "Thuận Minh", "Hàm Đức"],
            "Hồng Sơn": ["Hồng Liêm", "Hồng Sơn"],
            "Hàm Liêm": ["Hàm Chính", "Hàm Liêm"],
            "Tuyên Quang": ["Tiến Lợi", "Hàm Mỹ"],
            "Hàm Thạnh": ["Mỹ Thạnh", "Hàm Cần", "Hàm Thạnh"],
            "Hàm Kiệm": ["Mương Mán", "Hàm Cường", "Hàm Kiệm"],
            "Tân Thành": ["Tân Thành (huyện Hàm Thuận Nam)", "Thuận Quý", "Tân Thuận"],
            "Hàm Thuận Nam": ["thị trấn Thuận Nam", "Hàm Minh"],
            "Tân Lập": ["Sông Phan", "Tân Lập"],
            "Tân Minh": ["thị trấn Tân Minh", "Tân Đức", "Tân Phúc"],
            "Hàm Tân": ["Tân Hà (huyện Hàm Tân)", "Tân Xuân", "thị trấn Tân Nghĩa"],
            "Sơn Mỹ": ["Tân Thắng", "Thắng Hải", "Sơn Mỹ"],
            "Tân Hải": ["Tân Tiến", "Tân Hải"],
            "Nghị Đức": ["Đức Phú", "Nghị Đức"],
            "Bắc Ruộng": ["Măng Tố", "Bắc Ruộng"],
            "Đồng Kho": ["Huy Khiêm", "La Ngâu", "Đức Bình", "Đồng Kho"],
            "Tánh Linh": ["thị trấn Lạc Tánh", "Gia An", "Đức Thuận"],
            "Suối Kiết": ["Gia Huynh", "Suối Kiết"],
            "Nam Thành": ["Mê Pu", "Sùng Nhơn", "Đa Kai"],
            "Đức Linh": ["thị trấn Võ Xu", "Nam Chính", "Vũ Hòa"],
            "Hoài Đức": ["thị trấn Đức Tài", "Đức Tín", "Đức Hạnh"],
            "Trà Tân": ["Tân Hà (huyện Đức Linh)", "Đông Hà", "Trà Tân"],
            "Đắk Wil": ["Ea Pô", "Đắk Wil"],
            "Nam Dong": ["Đắk D’rông", "Nam Dong"],
            "Cư Jút": ["thị trấn Ea T’ling", "Trúc Sơn", "Tâm Thắng", "Cư K’nia"],
            "Thuận An": ["Đắk Lao", "Thuận An"],
            "Đức Lập": ["thị trấn Đắk Mil", "Đức Mạnh", "Đức Minh"],
            "Đắk Mil": ["Đắk Gằn", "Đắk N’Drót", "Đắk R’La"],
            "Đắk Sắk": ["Nam Xuân", "Long Sơn", "Đắk Sắk"],
            "Nam Đà": ["Buôn Choáh", "Đắk Sôr", "Nam Đà"],
            "Krông Nô": ["Tân Thành (huyện Krông Nô)", "Đắk Drô", "thị trấn Đắk Mâm"],
            "Nâm Nung": ["Nâm N’Đir", "Nâm Nung"],
            "Quảng Phú": ["Đức Xuyên", "Đắk Nang", "Quảng Phú"],
            "Đắk Song": ["Đắk Môl", "Đắk Hòa"],
            "Đức An": ["thị trấn Đức An", "Đắk N’Drung", "Nam Bình"],
            "Thuận Hạnh": ["Thuận Hà", "Thuận Hạnh"],
            "Trường Xuân": ["Nâm N’Jang", "Trường Xuân"],
            "Tà Đùng": ["Đắk Som", "Đắk R’Măng"],
            "Quảng Khê": ["Đắk Plao", "Quảng Khê"],
            "Quảng Tân": ["Đắk Ngo", "Quảng Tân"],
            "Tuy Đức": ["Quảng Tâm", "Đắk R’Tíh", "Đắk Búk So"],
            "Kiến Đức": ["thị trấn Kiến Đức", "Đạo Nghĩa", "Nghĩa Thắng", "Kiến Thành"],
            "Nhân Cơ": ["Nhân Đạo", "Đắk Wer", "Nhân Cơ"],
            "Quảng Tín": ["Đắk Sin", "Hưng Bình", "Đắk Ru", "Quảng Tín"],
            "phường Xuân Hương - Đà Lạt": ["Phường 1 (thành phố Đà Lạt)", "Phường 2 (thành phố Đà Lạt)", "Phường 3", "Phường 4", "Phường 10"],
            "phường Cam Ly - Đà Lạt": ["Phường 5", "Phường 6", "Tà Nung"],
            "phường Lâm Viên - Đà Lạt": ["Phường 8", "Phường 9", "Phường 12"],
            "phường Xuân Trường - Đà Lạt": ["Phường 11", "Xuân Thọ", "Xuân Trường", "Trạm Hành"],
            "phường Lang Biang - Đà Lạt": ["Phường 7", "thị trấn Lạc Dương", "Lát"],
            "Phường 1 Bảo Lộc": ["Phường 1 (thành phố Bảo Lộc)", "Lộc Phát", "Lộc Thanh"],
            "Phường 2 Bảo Lộc": ["Phường 2 (thành phố Bảo Lộc)", "Lộc Tân", "ĐamBri"],
            "Phường 3 Bảo Lộc": ["Lộc Tiến", "Lộc Châu", "Đại Lào"],
            "phường B’Lao": ["Lộc Sơn", "phường B’Lao", "Lộc Nga"],
            "phường Hàm Thắng": ["Xuân An", "thị trấn Phú Long", "Hàm Thắng"],
            "phường Bình Thuận": ["Phú Tài", "Phong Nẫm", "Hàm Hiệp"],
            "phường Mũi Né": ["Hàm Tiến", "phường Mũi Né", "Thiện Nghiệp"],
            "phường Phú Thủy": ["Thanh Hải", "Phú Hài", "Phú Thủy"],
            "phường Phan Thiết": ["Phú Trinh", "Lạc Đạo", "Bình Hưng"],
            "phường Tiến Thành": ["Đức Long", "Tiến Thành"],
            "phường La Gi": ["Tân An", "Bình Tân", "Tân Thiện", "Tân Bình"],
            "phường Phước Hội": ["Phước Lộc", "Phước Hội", "Tân Phước"],
            "phường Bắc Gia Nghĩa": ["Quảng Thành", "Nghĩa Thành", "Nghĩa Đức", "Đắk Ha"],
            "phường Nam Gia Nghĩa": ["Nghĩa Phú", "Nghĩa Tân", "Đắk R’Moan"],
            "phường Đông Gia Nghĩa": ["Nghĩa Trung", "Đắk Nia"],
            "đặc khu Phú Quý": ["Long Hải", "Ngũ Phụng", "Tam Thanh"],
            "Đạ Huoai 3": ["Bà Gia"]
        };
        
        document.addEventListener('DOMContentLoaded', function() {
            // --- Elements ---
            const input = document.getElementById('old-address-input');
            const button = document.getElementById('lookup-button');
            const resultContainer = document.getElementById('result-container');
            const resultText = document.getElementById('result-text');
            const autocompleteList = document.getElementById('autocomplete-list');
            const themeToggleButton = document.getElementById('theme-toggle');
            const darkIcon = document.getElementById('theme-toggle-dark-icon');
            const lightIcon = document.getElementById('theme-toggle-light-icon');
            
            // --- Dark Mode Logic ---
            const updateThemeIcons = () => {
                if (document.documentElement.classList.contains('dark')) {
                    lightIcon.classList.remove('hidden');
                    darkIcon.classList.add('hidden');
                } else {
                    lightIcon.classList.add('hidden');
                    darkIcon.classList.remove('hidden');
                }
            };
            if (localStorage.getItem('color-theme') === 'dark' || (!('color-theme' in localStorage) && window.matchMedia('(prefers-color-scheme: dark)').matches)) {
                document.documentElement.classList.add('dark');
            }
            updateThemeIcons();
            themeToggleButton.addEventListener('click', () => {
                document.documentElement.classList.toggle('dark');
                const theme = document.documentElement.classList.contains('dark') ? 'dark' : 'light';
                localStorage.setItem('color-theme', theme);
                updateThemeIcons();
            });

            // --- Autocomplete & Lookup Logic ---
            const allOldWards = [...new Set(Object.values(newToOldMap).flat())].sort((a, b) => a.localeCompare(b, 'vi'));

            const findNewAddress = (wardName) => {
                const rawInput = wardName.trim();
                if (!rawInput) {
                    resultText.innerHTML = "Vui lòng nhập tên đơn vị hành chính cũ.";
                    resultContainer.className = "mt-8 p-6 bg-red-50 dark:bg-red-900/20 rounded-lg border-l-4 border-red-500 dark:border-red-400";
                    resultContainer.style.display = "block";
                    return;
                }

                let foundNewAddresses = new Set();
                for (const newAddress in newToOldMap) {
                    if (newToOldMap[newAddress].includes(rawInput)) {
                        foundNewAddresses.add(newAddress);
                    }
                }
                
                resultContainer.style.display = 'block';
                if (foundNewAddresses.size > 0) {
                    const newAddressesArray = Array.from(foundNewAddresses);
                    let resultHTML = `Đơn vị hành chính <span class="font-semibold">"${rawInput}"</span> sẽ thuộc về: <br><strong class="text-blue-700 dark:text-blue-400 text-xl">${newAddressesArray.join(' hoặc ')}</strong>.`;
                    
                    if (newAddressesArray.length > 1) {
                         resultHTML += `<br><br><span class="text-sm text-amber-800 dark:text-amber-300 bg-amber-100 dark:bg-amber-900/30 p-2 rounded-md block">Lưu ý: Đơn vị cũ của bạn đã được chia tách vào nhiều đơn vị mới khác nhau. Kết quả chính xác phụ thuộc vào địa chỉ đường/phố cụ thể.</span>`;
                    }
                    resultText.innerHTML = resultHTML;
                    resultContainer.className = "mt-8 p-6 bg-blue-50 dark:bg-blue-900/20 rounded-lg border-l-4 border-blue-500 dark:border-blue-400";
                } else {
                    resultText.innerHTML = `Không tìm thấy thông tin chuyển đổi cho <span class="font-semibold">"${rawInput}"</span>. Vui lòng kiểm tra lại chính tả hoặc chọn từ danh sách gợi ý.`;
                    resultContainer.className = "mt-8 p-6 bg-red-50 dark:bg-red-900/20 rounded-lg border-l-4 border-red-500 dark:border-red-400";
                }
            };
            
            button.addEventListener('click', () => findNewAddress(input.value));
            
            const closeAllLists = (elmnt) => {
                const items = document.getElementsByClassName("autocomplete-items");
                for (let i = 0; i < items.length; i++) {
                    if (elmnt != items[i] && elmnt != input) {
                        items[i].innerHTML = "";
                    }
                }
            };

            input.addEventListener('input', function(e) {
                let val = this.value;
                closeAllLists();
                if (!val) { return false; }
                
                const normalizedVal = val.toLowerCase();
                const filteredWards = allOldWards.filter(ward => 
                    ward.toLowerCase().includes(normalizedVal)
                );

                filteredWards.forEach(ward => {
                    let item = document.createElement("DIV");
                    
                    let matchIndex = ward.toLowerCase().indexOf(normalizedVal);
                    item.innerHTML = ward.substr(0, matchIndex)
                                   + "<strong>" + ward.substr(matchIndex, val.length) + "</strong>"
                                   + ward.substr(matchIndex + val.length);
                    
                    item.addEventListener("click", function(e) {
                        input.value = ward;
                        findNewAddress(ward); 
                        closeAllLists();
                    });
                    autocompleteList.appendChild(item);
                });
            });
            
            input.addEventListener('keydown', function(e) {
                if (e.key === "Enter") {
                    e.preventDefault();
                    findNewAddress(this.value);
                    closeAllLists();
                }
            });

            document.addEventListener("click", function (e) {
                closeAllLists(e.target);
            });
        });

    </script>

</body>
</html>
<p>Sắp xếp các đơn vị hành chính cấp xã của tỉnh Lâm Đồng</p>
<p>Trên cơ sở Đề án số 399/ĐA-CP ngày 09 tháng 5 năm 2025 của Chính phủ về sắp xếp đơn vị hành chính cấp xã của tỉnh Lâm Đồng (mới) năm 2025, Ủy ban Thường vụ Quốc hội quyết định sắp xếp để thành lập các đơn vị hành chính cấp xã của tỉnh Lâm Đồng như sau:</p>
<p>1. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Đạ Sar, Đạ Nhim và Đạ Chais thành xã mới có tên gọi là xã Lạc Dương.</p>
<p>2. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Thạnh Mỹ, xã Đạ Ròn và xã Tu Tra thành xã mới có tên gọi là xã Đơn Dương.</p>
<p>3. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Lạc Lâm và xã Ka Đô thành xã mới có tên gọi là xã Ka Đô.</p>
<p>4. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Ka Đơn và xã Quảng Lập thành xã mới có tên gọi là xã Quảng Lập.</p>
<p>5. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn D’Ran và xã Lạc Xuân thành xã mới có tên gọi là xã D’Ran.</p>
<p>6. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Hiệp An, Liên Hiệp và Hiệp Thạnh thành xã mới có tên gọi là xã Hiệp Thạnh.</p>
<p>7. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Liên Nghĩa</p>
<p>và xã Phú Hội thành xã mới có tên gọi là xã Đức Trọng.</p>
<p>8. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Tân Thành (huyện Đức Trọng), N’ Thôn Hạ và Tân Hội thành xã mới có tên gọi là xã Tân Hội.</p>
<p>9. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Ninh Loan, Đà Loan và Tà Hine thành xã mới có tên gọi là xã Tà Hine.</p>
<p>10. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Đa Quyn và xã Tà Năng thành xã mới có tên gọi là xã Tà Năng.</p>
<p>11. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Bình Thạnh (huyện Đức Trọng), xã Tân Văn và thị trấn Đinh Văn thành xã mới có tên gọi là xã Đinh Văn Lâm Hà.</p>
<p>12. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Phú Sơn và xã Đạ Đờn thành xã mới có tên gọi là xã Phú Sơn Lâm Hà.</p>
<p>13. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Nam Hà và xã Phi Tô thành xã mới có tên gọi là xã Nam Hà Lâm Hà.</p>
<p>14. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Nam Ban và các xã Đông Thanh, Mê Linh, Gia Lâm thành xã mới có tên gọi là xã Nam Ban Lâm Hà.</p>
<p>15. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Tân Hà (huyện Lâm Hà), Hoài Đức, Đan Phượng và Liên Hà thành xã mới có tên gọi là xã Tân Hà Lâm Hà.</p>
<p>16. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Phúc Thọ và xã Tân Thanh thành xã mới có tên gọi là xã Phúc Thọ Lâm Hà.</p>
<p>17. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Phi Liêng và xã Đạ K’Nàng thành xã mới có tên gọi là xã Đam Rông 1.</p>
<p>18. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Rô Men và xã Liêng Srônh thành xã mới có tên gọi là xã Đam Rông 2.</p>
<p>19. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số xã Đạ Rsal và xã Đạ M’Rông thành xã mới có tên gọi là xã Đam Rông 3.</p>
<p>20. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Đạ Tông, Đạ Long và Đưng K’Nớ thành xã mới có tên gọi là xã Đam Rông 4.</p>
<p>21. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Di Linh và các xã Liên Đầm, Tân Châu, Gung Ré thành xã mới có tên gọi là xã Di Linh.</p>
<p>22. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Đinh Trang Hòa, Hòa Trung và Hòa Ninh thành xã mới có tên gọi là xã Hòa Ninh.</p>
<p>23. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Hòa Nam và xã Hòa Bắc thành xã mới có tên gọi là xã Hòa Bắc.</p>
<p>24. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Tân Lâm, Tân Thượng và Đinh Trang Thượng thành xã mới có tên gọi là xã Đinh Trang Thượng.</p>
<p>25. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Đinh Lạc, Tân Nghĩa và Bảo Thuận thành xã mới có tên gọi là xã Bảo Thuận.</p>
<p>26. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Gia Bắc và xã Sơn Điền thành xã mới có tên gọi là xã Sơn Điền.</p>
<p>27. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Tam Bố và xã Gia Hiệp thành xã mới có tên gọi là xã Gia Hiệp.</p>
<p>28. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Lộc Thắng, xã Lộc Quảng và xã Lộc Ngãi thành xã mới có tên gọi là xã Bảo Lâm 1.</p>
<p>29. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Lộc An, Lộc Đức và Tân Lạc thành xã mới có tên gọi là xã Bảo Lâm 2.</p>
<p>30. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Lộc Thành và xã Lộc Nam thành xã mới có tên gọi là xã Bảo Lâm 3.</p>
<p>31. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Lộc Phú, Lộc Lâm và B’Lá thành xã mới có tên gọi là xã Bảo Lâm 4.</p>
<p>32. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Lộc Bảo và xã Lộc Bắc thành xã mới có tên gọi là xã Bảo Lâm 5.</p>
<p>33. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Mađaguôi, xã Mađaguôi và xã Đạ Oai thành xã mới có tên gọi là xã Đạ Huoai.</p>
<p>34. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Đạ M’ri và xã Hà Lâm thành xã mới có tên gọi là xã Đạ Huoai 2.</p>
<p>35. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Đạ Tẻh và xã An Nhơn, xã Đạ Lây thành xã mới có tên gọi là xã Đạ Tẻh.</p>
<p>36. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Quảng Trị, Đạ Pal và Đạ Kho thành xã mới có tên gọi là xã Đạ Tẻh 2.</p>
<p>37. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Mỹ Đức và xã Quốc Oai thành xã mới có tên gọi là xã Đạ Tẻh 3.</p>
<p>38. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Cát Tiên, xã Nam Ninh và xã Quảng Ngãi thành xã mới có tên gọi là xã Cát Tiên.</p>
<p>39. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Phước Cát, xã Phước Cát 2 và xã Đức Phổ thành xã mới có tên gọi là xã Cát Tiên 2.</p>
<p>40. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Gia Viễn, Tiên Hoàng và Đồng Nai Thượng thành xã mới có tên gọi là xã Cát Tiên 3.</p>
<p>41. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Vĩnh Tân và xã Vĩnh Hảo thành xã mới có tên gọi là xã Vĩnh Hảo.</p>
<p>42. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Liên Hương và các xã Bình Thạnh (huyện Tuy Phong), Phước Thể, Phú Lạc thành xã mới có tên gọi là xã Liên Hương.</p>
<p>43. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Phan Dũng và một phần diện tích tự nhiên, quy mô dân số của xã Phong Phú thành xã mới có tên gọi là xã Tuy Phong.</p>
<p>44. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Phan Rí Cửa, xã Chí Công, xã Hòa Minh và phần còn lại của xã Phong Phú sau khi sắp xếp theo quy định tại khoản 43 Điều này thành xã mới có tên gọi là xã Phan Rí Cửa.</p>
<p>45. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Chợ Lầu và các xã Phan Hòa, Phan Hiệp, Phan Rí Thành thành xã mới có tên gọi là xã Bắc Bình.</p>
<p>46. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Phan Thanh, xã Hồng Thái và một phần diện tích tự nhiên của xã Hòa Thắng thành xã mới có tên gọi là xã Hồng Thái.</p>
<p>47. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Bình An, Phan Điền và Hải Ninh thành xã mới có tên gọi là xã Hải Ninh.</p>
<p>48. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Phan Lâm và xã Phan Sơn thành xã mới có tên gọi là xã Phan Sơn.</p>
<p>49. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Phan Tiến, Bình Tân và Sông Lũy thành xã mới có tên gọi là xã Sông Lũy.</p>
<p>50. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Lương Sơn và xã Sông Bình thành xã mới có tên gọi là xã Lương Sơn.</p>
<p>51. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Hồng Phong và phần còn lại của xã Hòa Thắng sau khi sắp xếp theo quy định tại khoản 46 Điều này thành xã mới có tên gọi là xã Hòa Thắng.</p>
<p>52. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Đông Tiến và xã Đông Giang thành xã mới có tên gọi là xã Đông Giang.</p>
<p>53. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Đa Mi và xã La Dạ thành xã mới có tên gọi là xã La Dạ.</p>
<p>54. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Thuận Hòa, Hàm Trí và Hàm Phú thành xã mới có tên gọi là xã Hàm Thuận Bắc.</p>
<p>55. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Ma Lâm, xã Thuận Minh và xã Hàm Đức thành xã mới có tên gọi là xã Hàm Thuận.</p>
<p>56. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Hồng Liêm và xã Hồng Sơn thành xã mới có tên gọi là xã Hồng Sơn.</p>
<p>57. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Hàm Chính và xã Hàm Liêm thành xã mới có tên gọi là xã Hàm Liêm.</p>
<p>58. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Tiến Lợi và xã Hàm Mỹ thành xã mới có tên gọi là xã Tuyên Quang.</p>
<p>59. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Mỹ Thạnh, Hàm Cần và Hàm Thạnh thành xã mới có tên gọi là xã Hàm Thạnh.</p>
<p>60. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Mương Mán, Hàm Cường và Hàm Kiệm thành xã mới có tên gọi là xã Hàm Kiệm.</p>
<p>61. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Tân Thành (huyện Hàm Thuận Nam), Thuận Quý và Tân Thuận thành xã mới có tên gọi là xã Tân Thành.</p>
<p>62. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Thuận Nam và xã Hàm Minh thành xã mới có tên gọi là xã Hàm Thuận Nam.</p>
<p>63. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Sông Phan và xã Tân Lập thành xã mới có tên gọi là xã Tân Lập.</p>
<p>64. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Tân Minh, xã Tân Đức và xã Tân Phúc thành xã mới có tên gọi là xã Tân Minh.</p>
<p>65. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Tân Hà (huyện Hàm Tân), xã Tân Xuân và thị trấn Tân Nghĩa thành xã mới có tên gọi là xã Hàm Tân.</p>
<p>66. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Tân Thắng, Thắng Hải và Sơn Mỹ thành xã mới có tên gọi là xã Sơn Mỹ.</p>
<p>67. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Tân Tiến và xã Tân Hải thành xã mới có tên gọi là xã Tân Hải.</p>
<p>68. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Đức Phú và xã Nghị Đức thành xã mới có tên gọi là xã Nghị Đức.</p>
<p>69. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Măng Tố và xã Bắc Ruộng thành xã mới có tên gọi là xã Bắc Ruộng.</p>
<p>70. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Huy Khiêm, La Ngâu, Đức Bình và Đồng Kho thành xã mới có tên gọi là xã Đồng Kho.</p>
<p>71. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Lạc Tánh, xã Gia An và xã Đức Thuận thành xã mới có tên gọi là xã Tánh Linh.</p>
<p>72. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Gia Huynh và xã Suối Kiết thành xã mới có tên gọi là xã Suối Kiết.</p>
<p>73. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Mê Pu, Sùng Nhơn và Đa Kai thành xã mới có tên gọi là xã Nam Thành.</p>
<p>74. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Võ Xu, xã Nam Chính và xã Vũ Hòa thành xã mới có tên gọi là xã Đức Linh.</p>
<p>75. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Đức Tài, xã Đức Tín và xã Đức Hạnh thành xã mới có tên gọi là xã Hoài Đức.</p>
<p>76. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Tân Hà (huyện Đức Linh), Đông Hà và Trà Tân thành xã mới có tên gọi là xã Trà Tân.</p>
<p>77. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Ea Pô và xã Đắk Wil thành xã mới có tên gọi là xã Đắk Wil.</p>
<p>78. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Đắk D’rông và xã Nam Dong thành xã mới có tên gọi là xã Nam Dong.</p>
<p>79. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Ea T’ling và các xã Trúc Sơn, Tâm Thắng, Cư K’nia thành xã mới có tên gọi là xã Cư Jút.</p>
<p>80. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Đắk Lao và xã Thuận An thành xã mới có tên gọi là xã Thuận An.</p>
<p>81. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Đắk Mil, xã Đức Mạnh và xã Đức Minh thành xã mới có tên gọi là xã Đức Lập.</p>
<p>82. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Đắk Gằn, Đắk N’Drót và Đắk R’La thành xã mới có tên gọi là xã Đắk Mil.</p>
<p>83. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Nam Xuân, Long Sơn và Đắk Sắk thành xã mới có tên gọi là xã Đắk Sắk.</p>
<p>84. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Buôn Choáh, Đắk Sôr và Nam Đà thành xã mới có tên gọi là xã Nam Đà.</p>
<p>85. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Tân Thành (huyện Krông Nô), xã Đắk Drô và thị trấn Đắk Mâm thành xã mới có tên gọi là xã Krông Nô.</p>
<p>86. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Nâm N’Đir và xã Nâm Nung thành xã mới có tên gọi là xã Nâm Nung.</p>
<p>87. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Đức Xuyên, Đắk Nang và Quảng Phú thành xã mới có tên gọi là xã Quảng Phú.</p>
<p>88. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Đắk Môl và xã Đắk Hòa thành xã mới có tên gọi là xã Đắk Song.</p>
<p>89. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Đức An, xã Đắk N’Drung và xã Nam Bình thành xã mới có tên gọi là xã Đức An.</p>
<p>90. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Thuận Hà và xã Thuận Hạnh thành xã mới có tên gọi là xã Thuận Hạnh.</p>
<p>91. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Nâm N’Jang và xã Trường Xuân thành xã mới có tên gọi là xã Trường Xuân.</p>
<p>92. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Đắk Som và xã Đắk R’Măng thành xã mới có tên gọi là xã Tà Đùng.</p>
<p>93. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Đắk Plao và xã Quảng Khê thành xã mới có tên gọi là xã Quảng Khê.</p>
<p>94. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của xã Đắk Ngo và xã Quảng Tân thành xã mới có tên gọi là xã Quảng Tân.</p>
<p>95. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Quảng Tâm,</p>
<p>Đắk R’Tíh và Đắk Búk So thành xã mới có tên gọi là xã Tuy Đức.</p>
<p>96. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của thị trấn Kiến Đức và các xã Đạo Nghĩa, Nghĩa Thắng, Kiến Thành thành xã mới có tên gọi là xã Kiến Đức.</p>
<p>97. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Nhân Đạo, Đắk Wer và Nhân Cơ thành xã mới có tên gọi là xã Nhân Cơ.</p>
<p>98. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Đắk Sin, Hưng Bình, Đắk Ru và Quảng Tín thành xã mới có tên gọi là xã Quảng Tín.</p>
<p>99. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của Phường 1 và Phường 2 (thành phố Đà Lạt), Phường 3, Phường 4, Phường 10 thành phường mới có tên gọi là phường Xuân Hương &#8211; Đà Lạt.</p>
<p>100. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của Phường 5, Phường 6 và xã Tà Nung thành phường mới có tên gọi là phường Cam Ly &#8211; Đà Lạt.</p>
<p>101. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của Phường 8, Phường 9 và Phường 12 thành phường mới có tên gọi là phường Lâm Viên &#8211; Đà Lạt.</p>
<p>102. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của Phường 11 và các xã Xuân Thọ, Xuân Trường, Trạm Hành thành phường mới có tên gọi là phường Xuân Trường &#8211; Đà Lạt.</p>
<p>103. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của Phường 7, thị trấn Lạc Dương và xã Lát thành phường mới có tên gọi là phường Lang Biang &#8211; Đà Lạt.</p>
<p>104. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của Phường 1 (thành phố Bảo Lộc), phường Lộc Phát và xã Lộc Thanh thành phường mới có tên gọi là Phường 1 Bảo Lộc.</p>
<p>105. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của Phường 2 (thành phố Bảo Lộc), xã Lộc Tân và xã ĐamBri thành phường mới có tên gọi là Phường 2 Bảo Lộc.</p>
<p>106. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của phường Lộc Tiến, xã Lộc Châu và xã Đại Lào thành phường mới có tên gọi là Phường 3 Bảo Lộc.</p>
<p>107. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của phường Lộc Sơn, phường B’Lao và xã Lộc Nga thành phường mới có tên gọi là phường B’Lao.</p>
<p>108. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của phường Xuân An, thị trấn Phú Long và xã Hàm Thắng thành phường mới có tên gọi là phường Hàm Thắng.</p>
<p>109. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của phường Phú Tài, xã Phong Nẫm và xã Hàm Hiệp thành phường mới có tên gọi là phường Bình Thuận.</p>
<p>110. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của phường Hàm Tiến, phường Mũi Né và xã Thiện Nghiệp thành phường mới có tên gọi là phường Mũi Né.</p>
<p>111. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các phường Thanh Hải, Phú Hài và Phú Thủy thành phường mới có tên gọi là phường Phú Thủy.</p>
<p>112. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các phường Phú Trinh, Lạc Đạo và Bình Hưng thành phường mới có tên gọi là phường Phan Thiết.</p>
<p>113. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của phường Đức Long và xã Tiến Thành thành phường mới có tên gọi là phường Tiến Thành.</p>
<p>114. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các phường Tân An, Bình Tân, Tân Thiện và xã Tân Bình thành phường mới có tên gọi là phường La Gi.</p>
<p>115. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của phường Phước Lộc, phường Phước Hội và xã Tân Phước thành phường mới có tên gọi là phường Phước Hội.</p>
<p>116. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các phường Quảng Thành, Nghĩa Thành, Nghĩa Đức và xã Đắk Ha thành phường mới có tên gọi là phường Bắc Gia Nghĩa.</p>
<p>117. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của phường Nghĩa Phú, phường Nghĩa Tân và xã Đắk R’Moan thành phường mới có tên gọi là phường Nam Gia Nghĩa.</p>
<p>118. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của phường Nghĩa Trung và xã Đắk Nia thành phường mới có tên gọi là phường Đông Gia Nghĩa.</p>
<p>119. Sắp xếp toàn bộ diện tích tự nhiên, quy mô dân số của các xã Long Hải, Ngũ Phụng và Tam Thanh thành đặc khu có tên gọi là đặc khu Phú Quý.</p>
<p>120. Đổi tên xã Bà Gia thành xã Đạ Huoai 3.</p>
<p>121. Sau khi sắp xếp, tỉnh Lâm Đồng có 124 đơn vị hành chính cấp xã, gồm 103 xã, 20 phường, 01 đặc khu; trong đó có 99 xã, 20 phường, 01 đặc khu hình thành sau sắp xếp, thực hiện đổi tên quy định tại Điều này và 04 xã không thực hiện sắp xếp là các xã Quảng Hòa, Quảng Sơn, Quảng Trực, Ninh Gia.</p>
<p>The post <a rel="nofollow" href="https://nhatphuc.com/chuyen-doi-dia-chi-tinh-lam-dong-cu-sang-moi-2025/">Chuyển đổi địa chỉ Tỉnh Lâm Đồng cũ sang mới 2025</a> appeared first on <a rel="nofollow" href="https://nhatphuc.com">Nhật Phúc</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://nhatphuc.com/chuyen-doi-dia-chi-tinh-lam-dong-cu-sang-moi-2025/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
